import { create } from 'react-test-renderer';
import IconButton from './IconButton';
describe('IconButton', () => {
it('accessibilityControls', () => {
const instance = create(
,
).root;
expect(
instance.find((element: any) => element.type === 'button').props['aria-controls'],
).toContain('another-element');
});
it('accessibilityExpanded', () => {
const instance = create().root;
expect(instance.find((element: any) => element.type === 'button').props['aria-expanded']).toBe(
true,
);
});
it('accessibilityHaspopup', () => {
const instance = create().root;
expect(instance.find((element: any) => element.type === 'button').props['aria-haspopup']).toBe(
true,
);
});
it('accessibilityLabel', () => {
const instance = create().root;
expect(
instance.find((element: any) => element.type === 'button').props['aria-label'],
).toContain('hello');
});
});