Skip to content

Instantly share code, notes, and snippets.

@marta-pinkowska
Created September 26, 2022 13:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save marta-pinkowska/e0c347c0e8bc6b0baf101f799b15c37a to your computer and use it in GitHub Desktop.
Save marta-pinkowska/e0c347c0e8bc6b0baf101f799b15c37a to your computer and use it in GitHub Desktop.
// src/FancyHomepageFeature/msw/mswHandlers.js
import { rest } from 'msw';
import { server } from '../tools/jest/server';
//...
export const setupFaultyHomeHandlers = () => {
server.use(
rest.get('https://fancy-app.com/homepage-data', (_req, res, ctx) => {
return res(ctx.status(200), ctx.json({weirdDataType: 'something went wrong'}));
}),
);
};
export const setupFailedHomeHandlers = () => {
server.use(
rest.get('https://fancy-app.com/homepage-data', (_req, res) => {
return res.networkError('Failed to connect');
})
);
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment