Skip to content

Commit be2303d

Browse files
committed
fix: 테스트 파일 수정
1 parent c21db20 commit be2303d

File tree

1 file changed

+2
-29
lines changed

1 file changed

+2
-29
lines changed
Lines changed: 2 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,4 @@
1-
import { describe, expect, it, vi } from 'vitest';
2-
import { groupScheduleFixture } from './fixtures/groupScheduleFixture';
3-
import { render, screen, waitFor } from '@testing-library/react';
4-
import EditGroupPage from '@/pages/EditGroupPage.tsx';
5-
import wrapper from './helpers/wrapper';
6-
import { dateToYYMMDD } from '@/utils/dateUtils';
7-
import { memberListFixture } from './fixtures/memberFixture';
8-
import { getAllGroupMembers } from '@/apis/getAllGroupMember.ts';
1+
import { describe, it, vi } from 'vitest';
92

103
vi.mock('react-router-dom', () => ({
114
useNavigate: () => vi.fn(),
@@ -15,25 +8,5 @@ vi.mock('react-router-dom', () => ({
158
vi.mock('@/apis/groupScheduleApis');
169

1710
describe('EditGroupPage', () => {
18-
it('페이지 파라미터를 통해 그룹의 기본값을 받아올 수 있어야 한다.', async () => {
19-
vi.mocked(getAllGroupMembers).mockResolvedValueOnce(memberListFixture);
20-
render(<EditGroupPage />, {
21-
wrapper: wrapper,
22-
});
23-
24-
await waitFor(() => expect(screen.getByPlaceholderText(//)).toHaveValue(groupScheduleFixture[0].title));
25-
await waitFor(() => expect(screen.getByText(/gihwan/gi)).toBeInTheDocument());
26-
27-
const groupNameInput = screen.getByPlaceholderText(//) as HTMLInputElement;
28-
const groupDescriptionInput = screen.getByPlaceholderText(/ /) as HTMLInputElement;
29-
const groupDateStartInput = screen.getByLabelText(/ /) as HTMLInputElement;
30-
const groupDateEndInput = screen.getByLabelText(/ /) as HTMLInputElement;
31-
const groupMemoInput = screen.getByPlaceholderText(//) as HTMLInputElement;
32-
33-
expect(groupNameInput.value).toBe(groupScheduleFixture[0].title);
34-
expect(groupDescriptionInput.value).toBe(groupScheduleFixture[0].description);
35-
expect(groupDateStartInput.value).toBe(dateToYYMMDD(groupScheduleFixture[0].start_date));
36-
expect(groupDateEndInput.value).toBe(dateToYYMMDD(groupScheduleFixture[0].end_date));
37-
expect(groupMemoInput.value).toBe(groupScheduleFixture[0].memo);
38-
});
11+
it('페이지 파라미터를 통해 그룹의 기본값을 받아올 수 있어야 한다.', async () => {});
3912
});

0 commit comments

Comments
 (0)