import React from 'react'; import { render, screen } from '@testing-library/react'; import { Tabs } from './Tabs'; describe('Tabs', () => { const testList = [ { name: 'tab1', title: 'Tab 1', panel:
I am a panel
}, { name: 'tab2', title: 'Tab 2', panel:
I am also a panel
} ]; it('renders correctly with first tab displayed', () => { render(); expect(screen.getByRole('button', { name: 'Tab 1' })).toBeVisible(); expect(screen.getByRole('button', { name: 'Tab 2' })).toBeVisible(); }); });