Skip to content

Commit

Permalink
test(My): My 컴포넌트에 toast 메세지를 추가하여 테스트코드에 ToastsProvier 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
pp449 committed Feb 10, 2024
1 parent 6c34964 commit e4b1af2
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion src/pages/My/index.test.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import Modal from '@components/Common/Modal';
import MajorProvider from '@components/Providers/MajorProvider';
import ModalsProvider from '@components/Providers/ModalsProvider';
import ToastsProvider from '@components/Providers/ToastsProvider';
import { MODAL_BUTTON_MESSAGE, MODAL_MESSAGE } from '@constants/modal-messages';
import useModals from '@hooks/useModals';
import { render, screen } from '@testing-library/react';
Expand Down Expand Up @@ -64,14 +65,17 @@ describe('마이 페이지 동작 테스트', () => {
render(
<MajorProvider>
<ModalsProvider>
<My />
<ToastsProvider>
<My />
</ToastsProvider>
</ModalsProvider>
</MajorProvider>,
{ wrapper: MemoryRouter },
);

const majorEditButton = screen.getByText('학과 선택하러가기');
await userEvent.click(majorEditButton);

expect(mockRouterTo).toHaveBeenCalledWith('/major-decision');
});
});

0 comments on commit e4b1af2

Please sign in to comment.