UNPKG

@engie-group/fluid-design-system-react

Version:

Fluid Design System React

27 lines (21 loc) 834 B
import renderer from 'react-test-renderer'; import React from 'react'; import { NJSegmentedControlButton as FluidLib } from '../../../../lib/index'; import { NJSegmentedControlButton as Source } from '../../../../src/components/segmented-control/NJSegmentedControlButton'; let container; beforeEach(() => { container = document.createElement('div'); document.body.appendChild(container); }); afterEach(() => { document.body.removeChild(container); container = null; }); it('renders correctly using global library', () => { const tree = renderer.create(<FluidLib label="super" iconName="av_timer" />).toJSON(); expect(tree).toMatchSnapshot(); }); it('renders correctly using sources', () => { const tree = renderer.create(<Source label="label" iconName="av_timer" />).toJSON(); expect(tree).toMatchSnapshot(); });