mirror of
https://github.com/Nezumi-2711/react-training.git
synced 2026-09-22 20:01:59 +00:00
28 lines
636 B
TypeScript
28 lines
636 B
TypeScript
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
|
|
import renderer from 'react-test-renderer';
|
|
|
|
// Types
|
|
import { IUser } from '@type/user';
|
|
|
|
// Components
|
|
import UserRow from '../UserRow';
|
|
|
|
describe('UserRow', () => {
|
|
const tempUser: IUser = {
|
|
id: 1,
|
|
name: 'Temp Room',
|
|
phone: '0324421232',
|
|
isBooked: false,
|
|
};
|
|
const queryClient = new QueryClient();
|
|
const wrapper = renderer.create(
|
|
<QueryClientProvider client={queryClient}>
|
|
<UserRow user={tempUser} />
|
|
</QueryClientProvider>
|
|
);
|
|
|
|
test('Should render correctly', () => {
|
|
expect(wrapper).toMatchSnapshot();
|
|
});
|
|
});
|