@brightleaf/elements
Version:
React UI elements styled with Bulma CSS
25 lines (18 loc) • 1.09 kB
JavaScript
;
var _react = _interopRequireDefault(require("react"));
var _react2 = require("@testing-library/react");
var _jestDom = require("@testing-library/jest-dom");
var _breadcrumb = require("../breadcrumb");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
expect.extend({
toHaveClass: _jestDom.toHaveClass
});
describe('Breadcrumb component', function () {
afterEach(_react2.cleanup);
it('should render', function () {
var _render = (0, _react2.render)(_react.default.createElement(_breadcrumb.Breadcrumb, null, _react.default.createElement(_breadcrumb.BreadcrumbItem, null, _react.default.createElement("a", null, "Home")), _react.default.createElement(_breadcrumb.BreadcrumbItem, null, _react.default.createElement("a", null, "Components")), _react.default.createElement(_breadcrumb.BreadcrumbItem, null, _react.default.createElement("a", null, "Hero")))),
container = _render.container;
expect(container.firstChild).toMatchSnapshot();
expect(container.firstChild).toHaveClass('breadcrumb');
});
});