Move shlink-web-component tests to their own folder

This commit is contained in:
Alejandro Celaya
2023-08-02 09:01:44 +02:00
parent c48facc863
commit c794ff8b58
124 changed files with 455 additions and 371 deletions

View File

@@ -0,0 +1,24 @@
import { screen } from '@testing-library/react';
import { DoughnutChart } from '../../../src/visits/charts/DoughnutChart';
import { setUpCanvas } from '../../__helpers__/setUpTest';
describe('<DoughnutChart />', () => {
const stats = {
foo: 123,
bar: 456,
};
it('renders Doughnut with expected props', () => {
const { events } = setUpCanvas(<DoughnutChart stats={stats} />);
expect(events).toBeTruthy();
expect(events).toMatchSnapshot();
});
it('renders expected legend', () => {
setUpCanvas(<DoughnutChart stats={stats} />);
expect(screen.getByText('foo')).toBeInTheDocument();
expect(screen.getByText('bar')).toBeInTheDocument();
});
});