forked from cardosofelipe/fast-next-template
Add comprehensive tests for RegistrationActivityChart and update empty state assertions
- Added new test suite for `RegistrationActivityChart` covering rendering, loading, empty, and error states. - Updated existing chart tests (`UserStatusChart`, `OrganizationDistributionChart`, `UserGrowthChart`) to assert correct empty state messages. - Replaced `SessionActivityChart` references in admin tests with `RegistrationActivityChart`.
This commit is contained in:
@@ -41,7 +41,7 @@ describe('OrganizationDistributionChart', () => {
|
||||
render(<OrganizationDistributionChart />);
|
||||
|
||||
expect(screen.getByText('Organization Distribution')).toBeInTheDocument();
|
||||
expect(screen.getByTestId('responsive-container')).toBeInTheDocument();
|
||||
expect(screen.getByText('No organization data available')).toBeInTheDocument();
|
||||
});
|
||||
|
||||
it('shows loading state', () => {
|
||||
@@ -67,6 +67,6 @@ describe('OrganizationDistributionChart', () => {
|
||||
render(<OrganizationDistributionChart data={[]} />);
|
||||
|
||||
expect(screen.getByText('Organization Distribution')).toBeInTheDocument();
|
||||
expect(screen.getByTestId('responsive-container')).toBeInTheDocument();
|
||||
expect(screen.getByText('No organization data available')).toBeInTheDocument();
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user