1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-04-24 01:18:01 +02:00
unleash.unleash/frontend/src/component/common/Badge/Badge.test.tsx
Jaanus Sellin d698eccb4a
fix: badge should render children 0 value (#6981)
When passing 0 in as child, the 0 was not rendred. Fixed the badge
component and added tests.


![image](https://github.com/Unleash/unleash/assets/964450/d681b70c-5d55-4818-86ea-7d05fa86c7b3)
2024-05-06 13:24:52 +03:00

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