import React from 'react'; import configureMockStore from 'redux-mock-store'; import { renderWithProvider } from '../../../test/lib/render-helpers'; import mockState from '../../../test/data/mock-state.json'; import Settings from '.'; import 'jest-canvas-mock'; describe('SettingsPage', () => { const props = { addNewNetwork: false, addressName: '', backRoute: '/', breadCrumbTextKey: '', conversionDate: Date.now(), initialBreadCrumbKey: '', initialBreadCrumbRoute: '', isAddressEntryPage: false, isPopup: false, isSnapViewPage: false, mostRecentOverviewPage: '/', pathnameI18nKey: '', }; const mockStore = configureMockStore()(mockState); it('should render correctly', () => { const { queryByText } = renderWithProvider( , mockStore, '/settings', ); expect(queryByText('Settings')).toBeInTheDocument(); }); it('should render search correctly', () => { const { queryByPlaceholderText } = renderWithProvider( , mockStore, '/settings', ); expect(queryByPlaceholderText('Search in Settings')).toBeInTheDocument(); }); });