UNPKG

react-openfin-mat-impl

Version:
41 lines 1.49 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const React = require("react"); const react_openfin_1 = require("react-openfin"); const constant_1 = require("react-openfin/reduxs/config/constant"); const styles_1 = require("@material-ui/core/styles"); const styles_2 = require("@material-ui/styles"); const test_utils_1 = require("@material-ui/core/test-utils"); const ConfigView_1 = require("./ConfigView"); const muiTheme = styles_1.createMuiTheme({}); const MyConfigView = ({}) => { return (React.createElement(ConfigView_1.default, { tabs: constant_1.default })); }; describe('ConfigView', () => { let shallow; let mount; beforeAll(() => { react_openfin_1.InitializeReactOpenfin({ finUuid: process.env.REACT_APP_FIN_UUID, finMockupForceSilentMode: true, i18n: {}, hist: {}, configTabs: [], launchBarItems: [], }); }); beforeEach(() => { mount = test_utils_1.createMount(); shallow = test_utils_1.createShallow(); }); afterEach(() => { mount.cleanUp(); }); it('render correctly', () => { const wrapper = shallow(React.createElement(react_openfin_1.ReactOpenfin, null, React.createElement(styles_2.ThemeProvider, { theme: muiTheme }, React.createElement(MyConfigView, null)))); expect(wrapper).toBeTruthy(); }); }); //# sourceMappingURL=ConfigView.spec.js.map