UNPKG

@yeutech-lab/rollup-umd-documentation

Version:

Quickly build awesome documentation for your rollup-umd project.

44 lines (35 loc) 1.14 kB
'use strict'; var _enzyme = require('enzyme'); var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _UsageTabButton = require('../UsageTabButton'); var _UsageTabButton2 = _interopRequireDefault(_UsageTabButton); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var renderComponent = function renderComponent() { var props = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return (0, _enzyme.shallow)(_react2.default.createElement(_UsageTabButton2.default, props)); }; /* eslint-disable */ /** * Testing our UsageTabButton component */ describe('<UsageTabButton />', function () { var name = void 0; var onClick = void 0; var props = void 0; beforeAll(function () { name = 'Test name'; onClick = jest.fn(); props = { props: [], methods: [] }; }); it('should render an UsageTabButton', function () { var renderedComponent = renderComponent({ name: name, onClick: function onClick() {}, props: props }); expect(renderedComponent.length).toBe(1); }); });