import * as React from 'react';
import { customRender, fireEvent } from 'test-utils';
import Pager from '../components/Pager';
describe('', () => {
beforeEach(() => {
jest.resetAllMocks();
});
it('should show results text', () => {
const resultsText = '1 - 10 de 1000 résultats';
const { container } = customRender({resultsText});
expect(container).toHaveTextContent(resultsText);
});
it('should accept click on previous button', () => {
const mockClick = jest.fn();
const { getByTestId } = customRender();
fireEvent.click(getByTestId('table-pager-previous'));
expect(mockClick).toHaveBeenCalledTimes(1);
});
it('should accept click on next button', () => {
const mockClick = jest.fn();
const { getByTestId } = customRender();
fireEvent.click(getByTestId('table-pager-next'));
expect(mockClick).toHaveBeenCalledTimes(1);
});
});