UNPKG

@yeutech-lab/rollup-umd-documentation

Version:

Quickly build awesome documentation for your rollup-umd project.

76 lines (64 loc) 2.91 kB
'use strict'; var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; /* eslint-disable */ /** * Testing our HeadingRenderer component */ var _BootstrapProvider = require('@bootstrap-styled/provider/lib/BootstrapProvider'); var _BootstrapProvider2 = _interopRequireDefault(_BootstrapProvider); var _enzyme = require('enzyme'); var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _HeadingRenderer = require('../HeadingRenderer'); var _HeadingRenderer2 = _interopRequireDefault(_HeadingRenderer); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var children = 'Test'; describe('<HeadingRenderer />', function () { it('should render an HeadingRenderer with H1 children', function () { var renderedComponent = (0, _enzyme.mount)(_react2.default.createElement( _HeadingRenderer2.default, _extends({}, _HeadingRenderer.defaultProps, { level: 1 }), children )); expect(renderedComponent.find('h1').length).toBe(1); }); it('should render an HeadingRenderer with H2 children', function () { var renderedComponent = (0, _enzyme.mount)(_react2.default.createElement( _HeadingRenderer2.default, _extends({}, _HeadingRenderer.defaultProps, { level: 2 }), children )); expect(renderedComponent.find('h2').length).toBe(1); }); it('should render an HeadingRenderer with H3 children', function () { var renderedComponent = (0, _enzyme.mount)(_react2.default.createElement( _HeadingRenderer2.default, _extends({}, _HeadingRenderer.defaultProps, { level: 3 }), children )); expect(renderedComponent.find('h3').length).toBe(1); }); it('should render an HeadingRenderer with H4 children', function () { var renderedComponent = (0, _enzyme.mount)(_react2.default.createElement( _HeadingRenderer2.default, _extends({}, _HeadingRenderer.defaultProps, { level: 4 }), children )); expect(renderedComponent.find('h4').length).toBe(1); }); it('should render an HeadingRenderer with H5 children', function () { var renderedComponent = (0, _enzyme.mount)(_react2.default.createElement( _HeadingRenderer2.default, _extends({}, _HeadingRenderer.defaultProps, { level: 5 }), children )); expect(renderedComponent.find('h5').length).toBe(1); }); it('should render an HeadingRenderer with H6 children', function () { var renderedComponent = (0, _enzyme.mount)(_react2.default.createElement( _HeadingRenderer2.default, _extends({}, _HeadingRenderer.defaultProps, { level: 6 }), children )); expect(renderedComponent.find('h6').length).toBe(1); }); });