diff --git a/hotel-management/src/pages/Room/__tests__/RoomForm.test.tsx b/hotel-management/src/pages/Room/__tests__/RoomForm.test.tsx index 409e417..c63a486 100644 --- a/hotel-management/src/pages/Room/__tests__/RoomForm.test.tsx +++ b/hotel-management/src/pages/Room/__tests__/RoomForm.test.tsx @@ -1,8 +1,10 @@ -import RoomForm from '../RoomForm'; import { BrowserRouter } from 'react-router-dom'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import renderer from 'react-test-renderer'; +// Components +import RoomForm from '../RoomForm'; + describe('RoomForm', () => { const queryClient = new QueryClient(); diff --git a/hotel-management/src/pages/Room/__tests__/RoomRow.test.tsx b/hotel-management/src/pages/Room/__tests__/RoomRow.test.tsx index 124c2b9..e8aa24e 100644 --- a/hotel-management/src/pages/Room/__tests__/RoomRow.test.tsx +++ b/hotel-management/src/pages/Room/__tests__/RoomRow.test.tsx @@ -1,9 +1,11 @@ import renderer from 'react-test-renderer'; -import RoomRow from '../RoomRow'; -import { IRoom } from '@type/rooms'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; +// Types +import { IRoom } from '@type/rooms'; + // Components +import RoomRow from '../RoomRow'; describe('RoomRow', () => { const tempRoom: IRoom = { diff --git a/hotel-management/src/pages/Room/__tests__/RoomTable.test.tsx b/hotel-management/src/pages/Room/__tests__/RoomTable.test.tsx index 337025a..13a76c1 100644 --- a/hotel-management/src/pages/Room/__tests__/RoomTable.test.tsx +++ b/hotel-management/src/pages/Room/__tests__/RoomTable.test.tsx @@ -1,8 +1,10 @@ import renderer from 'react-test-renderer'; -import RoomTable from '../RoomTable'; import { BrowserRouter } from 'react-router-dom'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; +// Components +import RoomTable from '../RoomTable'; + describe('RoomTable', () => { const queryClient = new QueryClient(); diff --git a/hotel-management/src/pages/Room/__tests__/index.test.tsx b/hotel-management/src/pages/Room/__tests__/index.test.tsx index 23e4cad..64fba84 100644 --- a/hotel-management/src/pages/Room/__tests__/index.test.tsx +++ b/hotel-management/src/pages/Room/__tests__/index.test.tsx @@ -1,8 +1,10 @@ -import renderer from 'react-test-renderer'; import Room from '..'; import { BrowserRouter } from 'react-router-dom'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; +// Components +import renderer from 'react-test-renderer'; + describe('Room', () => { const queryClient = new QueryClient(); diff --git a/hotel-management/src/pages/User/__tests__/UserForm.test.tsx b/hotel-management/src/pages/User/__tests__/UserForm.test.tsx index fdca85d..0313107 100644 --- a/hotel-management/src/pages/User/__tests__/UserForm.test.tsx +++ b/hotel-management/src/pages/User/__tests__/UserForm.test.tsx @@ -1,6 +1,8 @@ import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import { BrowserRouter } from 'react-router-dom'; import renderer from 'react-test-renderer'; + +// Components import UserForm from '../UserForm'; describe('UserForm', () => { diff --git a/hotel-management/src/pages/User/__tests__/UserRow.test.tsx b/hotel-management/src/pages/User/__tests__/UserRow.test.tsx index 2bc8438..21dce06 100644 --- a/hotel-management/src/pages/User/__tests__/UserRow.test.tsx +++ b/hotel-management/src/pages/User/__tests__/UserRow.test.tsx @@ -1,6 +1,10 @@ import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; -import { IUser } from '@type/users'; import renderer from 'react-test-renderer'; + +// Types +import { IUser } from '@type/users'; + +// Components import UserRow from '../UserRow'; describe('UserRow', () => { diff --git a/hotel-management/src/pages/User/__tests__/UserTable.test.tsx b/hotel-management/src/pages/User/__tests__/UserTable.test.tsx new file mode 100644 index 0000000..242f648 --- /dev/null +++ b/hotel-management/src/pages/User/__tests__/UserTable.test.tsx @@ -0,0 +1,22 @@ +import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; +import { BrowserRouter } from 'react-router-dom'; +import renderer from 'react-test-renderer'; + +// Components +import RoomTable from '@page/Room/RoomTable'; + +describe('UserTable', () => { + const queryClient = new QueryClient(); + + const wrapper = renderer.create( + + + + + + ); + + test('Should render correctly', () => { + expect(wrapper).toMatchSnapshot(); + }); +}); diff --git a/hotel-management/src/pages/User/__tests__/__snapshots__/UserTable.test.tsx.snap b/hotel-management/src/pages/User/__tests__/__snapshots__/UserTable.test.tsx.snap new file mode 100644 index 0000000..faf6c5b --- /dev/null +++ b/hotel-management/src/pages/User/__tests__/__snapshots__/UserTable.test.tsx.snap @@ -0,0 +1,63 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`UserTable Should render correctly 1`] = ` +
+
+
+ + +
+ + +
+
+
+`; diff --git a/hotel-management/src/pages/User/__tests__/index.test.tsx b/hotel-management/src/pages/User/__tests__/index.test.tsx index 4727bea..f8461f9 100644 --- a/hotel-management/src/pages/User/__tests__/index.test.tsx +++ b/hotel-management/src/pages/User/__tests__/index.test.tsx @@ -1,8 +1,10 @@ import renderer from 'react-test-renderer'; -import User from '..'; import { BrowserRouter } from 'react-router-dom'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; +// Components +import User from '..'; + describe('User', () => { const queryClient = new QueryClient();