Documents / @faasjs/browser / setMock
Function: setMock()
setMock(
handler
):void
Set mock handler for testing
Parameters
• handler: MockHandler
mock handler, set undefined
to clear mock
Returns
void
Example
import { setMock } from '@faasjs/browser'
setMock(async ({ action, params, options }) => {
return new Response({
status: 200,
data: {
name: 'FaasJS'
}
})
})
const client = new FaasBrowserClient('/')
const response = await client.action('path') // response.data.name === 'FaasJS'