mirror of
https://github.com/Unleash/unleash.git
synced 2025-04-24 01:18:01 +02:00
When passing 0 in as child, the 0 was not rendred. Fixed the badge component and added tests. 
18 lines
538 B
TypeScript
18 lines
538 B
TypeScript
import { screen } from '@testing-library/react';
|
|
import { Badge } from './Badge';
|
|
import { render } from '../../../utils/testRenderer';
|
|
|
|
test('Badge should render text', async () => {
|
|
render(<Badge color='success'>Predefined</Badge>);
|
|
|
|
const result = await screen.findByText('Predefined');
|
|
expect(result).toBeInTheDocument();
|
|
});
|
|
|
|
test('Badge should children number 0', async () => {
|
|
render(<Badge color='success'>{0}</Badge>);
|
|
|
|
const result = await screen.findByText('0');
|
|
expect(result).toBeInTheDocument();
|
|
});
|