design-system-jss
Version:
Boilerplate Design System using JSS and ReactJS
36 lines (25 loc) • 907 B
JavaScript
;
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);
});
});