File tree Expand file tree Collapse file tree 3 files changed +21
-1
lines changed Expand file tree Collapse file tree 3 files changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ module.exports = {
66 // "collectCoverage": true,
77 electron : '<rootDir>/__mocks__/electronMock.js' ,
88 '\\.(css|less|sass|scss)$' : '<rootDir>/__mocks__/styleMocks.js' ,
9- '\\.(gif|ttf|eot|svg|png)$' : '<rootDir>/__mocks__/fileMock.js' ,
9+ '\\.(gif|ttf|eot|svg|png)$' : '<rootDir>/test/ __mocks__/fileMock.js' ,
1010 '^dexie$' : '<rootDir>/node_modules/dexie'
1111 } ,
1212 testPathIgnorePatterns : [
Original file line number Diff line number Diff line change 228228 "postcss-pxtorem" : " ^6.0.0" ,
229229 "prettier" : " ^2.6.2" ,
230230 "prettier-eslint" : " ^14.0.1" ,
231+ "redux-mock-store" : " ^1.5.4" ,
231232 "sass-loader" : " ^12.6.0" ,
232233 "source-map-loader" : " ^3.0.1" ,
233234 "style-loader" : " ^3.3.1" ,
Original file line number Diff line number Diff line change 1+ import MockServerComposer from '../../src/client/components/main/MockServer-composer/MockServerComposer.tsx'
2+ import React from 'react' ;
3+ import { render , fireEvent , screen } from '@testing-library/react'
4+ import { Provider } from 'react-redux' ;
5+ import { configureStore } from '@reduxjs/toolkit' ;
6+ // Create a mock Redux store
7+ const mockStore = configureStore ( [ ] ) ;
8+ const store = mockStore ( { /* Initial state here */ } ) ;
9+
10+
11+ describe ( 'Mock Server Test' , ( ) => {
12+ it ( 'Renders' , ( ) => {
13+ render (
14+ < Provider store = { store } >
15+ < MockServerComposer />
16+ </ Provider >
17+ )
18+ } )
19+ } )
You can’t perform that action at this time.
0 commit comments