import { test, expect } from 'vitest';
import { render } from '@testing-library/react';
import ScreenReaderText from './ScreenReaderText';
const CONTENT = 'My content';
test('screen reader text renders correctly', () => {
render(
{CONTENT}
);
const srtext = document.querySelector('span');
expect(srtext).toHaveClass('visually-hidden');
expect(srtext?.textContent).toEqual(CONTENT)
});
test('passing additional props', () => {
render(
{CONTENT}
);
const srtext = document.querySelector('span');
expect(srtext?.dataset.test).toEqual('foo');
});