diff options
Diffstat (limited to '__tests__/view/screens')
| -rw-r--r-- | __tests__/view/screens/Login.test.tsx | 37 | ||||
| -rw-r--r-- | __tests__/view/screens/NotFound.test.tsx | 21 | ||||
| -rw-r--r-- | __tests__/view/screens/Search.test.tsx | 30 |
3 files changed, 0 insertions, 88 deletions
diff --git a/__tests__/view/screens/Login.test.tsx b/__tests__/view/screens/Login.test.tsx deleted file mode 100644 index e347534b4..000000000 --- a/__tests__/view/screens/Login.test.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import React from 'react' -import {Login} from '../../../src/view/screens/Login' -import {cleanup, fireEvent, render} from '../../../jest/test-utils' - -describe('Login', () => { - afterAll(() => { - jest.clearAllMocks() - cleanup() - }) - - it('renders initial screen', () => { - const {getByTestId} = render(<Login />) - const signUpScreen = getByTestId('signinOrCreateAccount') - - expect(signUpScreen).toBeTruthy() - }) - - it('renders Signin screen', () => { - const {getByTestId} = render(<Login />) - const signInButton = getByTestId('signInButton') - - fireEvent.press(signInButton) - - const signInScreen = getByTestId('signIn') - expect(signInScreen).toBeTruthy() - }) - - it('renders CreateAccount screen', () => { - const {getByTestId} = render(<Login />) - const createAccountButton = getByTestId('createAccountButton') - - fireEvent.press(createAccountButton) - - const createAccountScreen = getByTestId('createAccount') - expect(createAccountScreen).toBeTruthy() - }) -}) diff --git a/__tests__/view/screens/NotFound.test.tsx b/__tests__/view/screens/NotFound.test.tsx deleted file mode 100644 index fd3c84b07..000000000 --- a/__tests__/view/screens/NotFound.test.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import React from 'react' -import {NotFound} from '../../../src/view/screens/NotFound' -import {cleanup, fireEvent, render} from '../../../jest/test-utils' -import {mockedNavigationStore} from '../../../__mocks__/state-mock' - -describe('NotFound', () => { - afterAll(() => { - jest.clearAllMocks() - cleanup() - }) - - it('navigates home', async () => { - const navigationSpy = jest.spyOn(mockedNavigationStore, 'navigate') - const {getByTestId} = render(<NotFound />) - const navigateHomeButton = getByTestId('navigateHomeButton') - - fireEvent.press(navigateHomeButton) - - expect(navigationSpy).toHaveBeenCalledWith('/') - }) -}) diff --git a/__tests__/view/screens/Search.test.tsx b/__tests__/view/screens/Search.test.tsx deleted file mode 100644 index c53e80b42..000000000 --- a/__tests__/view/screens/Search.test.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import React from 'react' -import {Search} from '../../../src/view/screens/Search' -import {cleanup, fireEvent, render} from '../../../jest/test-utils' - -describe('Search', () => { - jest.useFakeTimers() - const mockedProps = { - navIdx: '0-0', - params: { - name: 'test name', - }, - visible: true, - } - - afterAll(() => { - jest.clearAllMocks() - cleanup() - }) - - it('renders with query', async () => { - const {findByTestId} = render(<Search {...mockedProps} />) - const searchTextInput = await findByTestId('searchTextInput') - - expect(searchTextInput).toBeTruthy() - fireEvent.changeText(searchTextInput, 'test') - - const searchScrollView = await findByTestId('searchScrollView') - expect(searchScrollView).toBeTruthy() - }) -}) |
