import * as React from 'react'; import { DropdownSelectedItem } from 'src/components/Dropdown/DropdownSelectedItem'; import { getRenderedAttribute } from 'test/specs/commonTests'; import { mountWithProviderAndGetComponent } from 'test/utils'; describe('DropdownSelectedItem', () => { describe('active', () => { it('sets tabindex to 0 when true', () => { const dropdownSelectedItemComponent = mountWithProviderAndGetComponent( DropdownSelectedItem, , ); expect(getRenderedAttribute(dropdownSelectedItemComponent, 'tabindex', '')).toBe('0'); }); it('sets tabindex to -1 when falsy', () => { const dropdownSelectedItemComponent = mountWithProviderAndGetComponent( DropdownSelectedItem, , ); expect(getRenderedAttribute(dropdownSelectedItemComponent, 'tabindex', '')).toBe('-1'); }); }); });