CFE-8 Setting up required msw

This commit is contained in:
AmirHossein Mahmoodi
2023-09-23 14:34:55 +03:30
parent cb13affa38
commit 1fe87e740d
4 changed files with 21 additions and 1 deletions

View File

@@ -1 +1,15 @@
import '@testing-library/jest-dom'
import '@testing-library/jest-dom'
import {server} from "./mocks/server";
beforeAll(() => {
server.listen()
})
afterEach(() => {
server.resetHandlers()
})
afterAll(() => {
server.close()
})

1
mocks/handler.js Normal file
View File

@@ -0,0 +1 @@
export const handler = []

4
mocks/server.js Normal file
View File

@@ -0,0 +1,4 @@
import {setupServer} from "msw/node";
import {handler} from "./handler";
export const server = setupServer(...handler)

View File

@@ -61,6 +61,7 @@
"eslint-plugin-testing-library": "^6.0.1",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"msw": "^1.3.1",
"run-script-os": "^1.1.6"
}
}