add TableBody tests

This commit is contained in:
Artur Bień
2020-02-09 09:36:57 +01:00
parent f718da3229
commit 53774e56a0

View File

@@ -0,0 +1,28 @@
import React from 'react';
import { renderWithTheme } from '../../../test/utils';
import TableBody from './TableBody';
describe('<TableBody />', () => {
it('renders TableBody', () => {
const { container } = renderWithTheme(<TableBody />);
const list = container.firstChild;
expect(list).toBeInTheDocument();
});
it('renders tbody element', () => {
const { container } = renderWithTheme(<TableBody />);
expect(container.querySelector('tbody')).toBeInTheDocument();
});
it('renders children', () => {
const textContent = 'Hi there!';
const { getByText } = renderWithTheme(
<TableBody>
<span>{textContent}</span>
</TableBody>
);
expect(getByText(textContent)).toBeInTheDocument();
});
});