import { render, screen } from '@testing-library/react'; import LoadingBanner from './LoadingBanner'; jest.unmock('@openedx/paragon'); jest.unmock('react'); describe('Loading Banner component', () => { describe('behavior', () => { it('renders an info alert', () => { render(); const alert = screen.getByRole('alert'); expect(alert).toHaveClass('alert-info'); }); it('renders a spinner', () => { const { container } = render(); const spinner = container.querySelector('.pgn__spinner'); expect(spinner).toBeInTheDocument(); expect(spinner).toHaveClass('spinner-border'); }); }); });