Skip to content

Commit 857a6cb

Browse files
authored
test #200: created unit test for LoadingSpinner component (#625)
1 parent f01d9c0 commit 857a6cb

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
// Copyright (c) Gridiron Survivor.
2+
// Licensed under the MIT License.
3+
4+
import { render, screen } from '@testing-library/react';
5+
import { LoadingSpinner } from './LoadingSpinner';
6+
7+
describe('LoadingSpinner', () => {
8+
it('renders without additional classes', () => {
9+
render(<LoadingSpinner />);
10+
expect(screen.getByTestId('loading-spinner')).toBeInTheDocument();
11+
});
12+
13+
it('renders with additional classes when className is passed', () => {
14+
render(<LoadingSpinner className="extra-classname" />);
15+
expect(screen.getByTestId('loading-spinner')).toHaveClass(
16+
'extra-classname',
17+
);
18+
});
19+
});

0 commit comments

Comments
 (0)