///
/* tslint:disable:no-use-before-declare */
import { configure, shallow } from 'enzyme';
// tslint:disable-next-line
const Adapter = require('enzyme-adapter-react-16');
import { Dropdown } from 'office-ui-fabric-react/lib-commonjs/Dropdown';
import * as React from 'react';
import { EnumDropdown, EnumDropdownProps } from './enumDropdown';
/* tslint:enable:no-use-before-declare */
configure({ adapter: new Adapter() });
enum Mock {
red,
blue,
white
}
describe('enumDropdown', () => {
const props: EnumDropdownProps = {
val: Mock.red,
enumType: Mock,
change: () => {
// ignore
}
};
it('renders Dropdown', () => {
const view = shallow();
expect(view.find(Dropdown).length).toBe(1);
});
});