UNPKG

@zohodesk/dot

Version:

In this Library, we Provide Some Basic Components to Build Your Application

42 lines (35 loc) 1.31 kB
"use strict"; var _react = _interopRequireDefault(require("react")); var _react2 = require("@testing-library/react"); var _Attachment = _interopRequireDefault(require("../Attachment")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } describe('Attachment', function () { test('rendering the defult props', function () { var _render = (0, _react2.render)( /*#__PURE__*/_react["default"].createElement(_Attachment["default"], null)), asFragment = _render.asFragment; expect(asFragment()).toMatchSnapshot(); }); }); describe('Attachment with props', function () { test('rendering the defult props', function () { var _render2 = (0, _react2.render)( /*#__PURE__*/_react["default"].createElement(_Attachment["default"], { onClick: jest.fn(), dataId: "test_id", size: "medium", iconName: "test_icon", fileName: "test_file", fileSize: "10MB", downloadLink: "http://example.com", palette: "default", tooltip: "test_tooltip", fileInfo: "test_info", i18nKeys: { downloadTitle: 'Download' }, dataSelectorId: "test_selector", isDisabled: false })), asFragment = _render2.asFragment; expect(asFragment()).toMatchSnapshot(); }); });