import * as React from 'react';
import render from '../../_utils/tests/render';
import SwitchField from '../SwitchField';
it('renders correctly for a basic switch field', () => {
const { container } = render();
expect(container.firstChild).toMatchSnapshot();
});
it('renders correctly for a disabled switch field', () => {
const { container } = render();
expect(container.firstChild).toMatchSnapshot();
});
describe('colors', () => {
['danger', 'success', 'warning', 'primary'].forEach(palette => {
it(`renders correctly for a switch field with color ${palette}`, () => {
const { container } = render();
expect(container.firstChild).toMatchSnapshot();
});
});
});
describe('states', () => {
['danger', 'success', 'warning', 'primary'].forEach(state => {
it(`renders correctly for a switch field with state ${state}`, () => {
const { container } = render();
expect(container.firstChild).toMatchSnapshot();
});
});
});