wix-style-react
Version:
wix-style-react
35 lines (23 loc) • 1.19 kB
JavaScript
;
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _enzyme = require('enzyme');
var _ = require('.');
var _2 = _interopRequireDefault(_);
var _EmptyState = require('../../EmptyState');
var _EmptyState2 = _interopRequireDefault(_EmptyState);
var _Content = require('./Content.scss');
var _Content2 = _interopRequireDefault(_Content);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
describe('Card.Content', function () {
describe('`children` prop', function () {
it('should add `emptyStateContent` when `EmptyState`', function () {
var component = (0, _enzyme.shallow)(_react2.default.createElement(_2.default, { children: _react2.default.createElement(_EmptyState2.default, null) }));
expect(component.hasClass(_Content2.default.emptyStateContent)).toBe(true);
});
it('should not add `emptyStateContent` when not `EmptyState`', function () {
var component = (0, _enzyme.shallow)(_react2.default.createElement(_2.default, { children: 'hello' }));
expect(component.hasClass(_Content2.default.emptyStateContent)).not.toBe(true);
});
});
});