UNPKG

wix-style-react

Version:
71 lines (53 loc) 1.9 kB
'use strict'; var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _Heading = require('./Heading.driver'); var _Heading2 = _interopRequireDefault(_Heading); var _Heading3 = require('./Heading'); var _Heading4 = _interopRequireDefault(_Heading3); var _driverFactory = require('wix-ui-test-utils/driver-factory'); var _enzyme = require('wix-ui-test-utils/enzyme'); var _vanilla = require('wix-ui-test-utils/vanilla'); var _enzyme2 = require('enzyme'); var _testkit = require('../../testkit'); var _enzyme3 = require('../../testkit/enzyme'); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } describe('Heading', function () { var createDriver = (0, _driverFactory.createDriverFactory)(_Heading2.default); describe('light prop', function () { it('should be dark by default', function () { var wrapper = createDriver(_react2.default.createElement( _Heading4.default, null, 'Hello' )); expect(wrapper.isLight()).toBe(false); }); it('should be light', function () { var wrapper = createDriver(_react2.default.createElement( _Heading4.default, { light: true }, 'Hello' )); expect(wrapper.isLight()).toBe(true); }); }); describe('testkit', function () { it('should exist', function () { expect((0, _vanilla.isTestkitExists)(_react2.default.createElement( _Heading4.default, null, 'Hello World' ), _testkit.headingTestkitFactory)).toBe(true); }); }); describe('enzyme testkit', function () { it('should exist', function () { expect((0, _enzyme.isEnzymeTestkitExists)(_react2.default.createElement( _Heading4.default, null, 'Hello World' ), _enzyme3.headingTestkitFactory, _enzyme2.mount)).toBe(true); }); }); });