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();
});
});