blob: 6578672aac4ba59d46ba0799ed06fece6f3e9eb9 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 | import { describe, expect, it } from '@jest/globals';
import { render, screen as rtlScreen } from '@testing-library/react';
import { Navbar } from './navbar';
import { NavbarItem } from './navbar-item';
describe('Navbar', () => {
  it('renders the given items', () => {
    render(
      <Navbar>
        <NavbarItem icon="hamburger" id="main-nav" label="Main nav">
          Main nav
        </NavbarItem>
        <NavbarItem icon="magnifying-glass" id="search" label="Search">
          Search form
        </NavbarItem>
      </Navbar>
    );
    expect(rtlScreen.getAllByRole('listitem')).toHaveLength(2);
  });
});
 |