UNPKG

design-system-jss

Version:

Boilerplate Design System using JSS and ReactJS

36 lines (25 loc) 907 B
'use strict'; var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _enzyme = require('enzyme'); var _reactJss = require('react-jss'); var _Button = require('./Button'); var _Button2 = _interopRequireDefault(_Button); var _theme = require('../../theme/theme'); var _theme2 = _interopRequireDefault(_theme); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } // Jest's describe function accepts a test description // And a function containing assertions describe('Button Component', function () { it('should render without throwing an error', function () { expect((0, _enzyme.shallow)(_react2.default.createElement( _reactJss.ThemeProvider, { theme: _theme2.default }, _react2.default.createElement( _Button2.default, null, 'Test' ) )).exists()).toBe(true); }); });