blob: b2ba1580e09966eea5d3e8b101d3ece11f3ced43 [file] [log] [blame]
2230101462240ab2025-06-07 09:28:16 +08001import { render, screen } from '@testing-library/react'
2import Forget from '../../feature/auth/Forget'
3import { Provider } from 'react-redux'
4import { store } from '../../store/store'
5import { MemoryRouter } from 'react-router'
6
7describe('Forget Password Page', () => {
8 it('renders forget password form', () => {
9 render(
10 <MemoryRouter>
11 <Provider store={store}>
12 <Forget />
13 </Provider>
14 </MemoryRouter>
15
16 )
17
18 const emailInput = screen.getByPlaceholderText('注册邮箱')
19 const getCodeButton = screen.getByText('获取验证码')
20
21 expect(emailInput).toBeInTheDocument()
22 expect(getCodeButton).toBeInTheDocument()
23 })
24})