status()
Sets a given HTTP status code and text (optional) on the response.
Call signature
1function status(code: number, text?: string): MockedResponse
Examples
Status code
1rest.get('/post/:postId', (req, res, ctx) => {2 // Status text is automatically inferred from a given status code3 // according to REST API specification.4 return res(ctx.status(404))5})
Status code and status text
1rest.get('/post/:postId', (req, res, ctx) => {2 // You can override the inferred status text3 // by providing it as the second argument.4 return res(ctx.status(404, 'Custom status text'))5})