@hc.ds/mobile
Version:
Healthy Church Design System - HC Mobile
32 lines (31 loc) • 1.04 kB
JavaScript
;
var _react = _interopRequireDefault(require("react"));
var _icon = require("./icon");
var _reactNative = require("@testing-library/react-native");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
describe('Icon', () => {
it('should render a church icon', () => {
const {
getByTestId
} = (0, _reactNative.render)( /*#__PURE__*/_react.default.createElement(_icon.Icon, {
name: "church",
testID: "church"
}));
const iconElement = getByTestId('hcds-mobile-icon-church');
expect(iconElement).toBeDefined();
});
it('should render a large icon', () => {
const {
getByTestId
} = (0, _reactNative.render)( /*#__PURE__*/_react.default.createElement(_icon.Icon, {
name: "home",
testID: "large",
size: "large",
variant: "solid",
theme: "danger"
}));
const iconElement = getByTestId('hcds-mobile-icon-large');
expect(iconElement).toBeDefined();
});
});
//# sourceMappingURL=icon.spec.js.map