import React from 'react'; import { render } from '@testing-library/react'; import { RecommendedFetch } from '../RecommendedFetch'; jest.mock('../RecommendedArticles', () => ({ RecommendedArticles: () =>
RecommendedArticles
})); jest.mock('../../../helpers/fetch/FetchProvider', () => ({ FetchProvider: (props: any) => (
FetchProvider {props.children}
) })); describe('', () => { it('should render correctly', () => { // @ts-ignore delete window.location; // @ts-ignore window.location = { search: '?recommendedArticles=1' }; window.nuk = { getCookieValue: () => true }; window.__TIMES_CONFIG__ = { environmentName: 'local-prod' }; const { asFragment, getByText } = render( ); expect(getByText('FetchProvider')); expect(getByText('RecommendedArticles')); expect(asFragment()).toMatchSnapshot(); }); });