@engie-group/fluid-design-system-react
Version:
Fluid Design System React
27 lines (21 loc) • 834 B
JSX
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();
});