import '@testing-library/jest-dom/extend-expect'; import { render } from '@testing-library/svelte'; import '$/config/i18n'; import { enableTopicActions } from '$/stores/actions'; import Header from './header.svelte'; describe('Header component', () => { test('Should not display topic if action is not set', () => { const results = render(Header); expect(results.queryByTitle('Reply')) .toBe(null); }); test('Should display topic if action is set', () => { enableTopicActions('d138d6d8-e669-42e7-995d-20a7fcc176f5'); const results = render(Header); expect(results.getByTitle('Reply')) .toBeVisible(); }); });