respondWith(res) {
    let response = new Response(this, res)
    settle(this.resolve, this.reject, response)
    return new Promise(function (resolve) {
      moxios.wait(function () {
        resolve(response)
      })
    })
  }
/**
   * Respond to this request with a specified result
   *
   * @param {Object} res The data representing the result of the request
   * @return {Promise} A Promise that resolves once the response is ready
   */
Respond to this request with a specified result
@param {Object} res The data representing the result of the request
@return {Promise} A Promise that resolves once the response is ready
Respond to this request with a specified result @param { Object } res The data representing the result of the request @return { Promise } A Promise that resolves once the response is ready
respondWith(res) {
    let response = new Response(this, res)
    settle(this.resolve, this.reject, response)
    return new Promise(function (resolve) {
      moxios.wait(function () {
        resolve(response)
      })
    })
  }
respondWith ( res ) { let response = new Response ( this , res ) settle ( this . resolve , this . reject , response ) return new Promise ( function ( resolve ) { moxios . wait ( function ( ) { resolve ( response ) } ) } ) }
Respond to this request with a specified result
 @param {Object} res The data representing the result of the request
 @return {Promise} A Promise that resolves once the response is ready
Respond to this request with a specified result @param { Object } res The data representing the result of the request @return { Promise } A Promise that resolves once the response is ready