UNPKG

adui

Version:

<div> <img src="https://wxa.wxs.qq.com/mpweb/delivery/legacy/wxadtouch/upload/t1/od834zef_52939fc6.png" style="margin:40px 0 0 -8px; background-color: #fcfcfc; box-shadow: none;" /> </div>

24 lines 3.03 kB
import * as React from "react"; import { mount } from "enzyme"; import TestRenderer from "react-test-renderer"; import Icon from ".."; describe("Icon", function () { it("是否正确渲染", function () { var wrapper = TestRenderer.create(React.createElement(Icon, { size: 20, icon: "add", color: "#00bb9c" })); expect(wrapper).toMatchSnapshot(); }); it("是否正确回调 onClick", function () { var onClick = jest.fn(); var wrapper = mount(React.createElement(Icon, { icon: "delete", onClick: onClick })); wrapper.find("svg").at(0).simulate("click"); expect(onClick).toHaveBeenCalled(); }); }); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsIm1vdW50IiwiVGVzdFJlbmRlcmVyIiwiSWNvbiIsImRlc2NyaWJlIiwiaXQiLCJ3cmFwcGVyIiwiY3JlYXRlIiwiY3JlYXRlRWxlbWVudCIsInNpemUiLCJpY29uIiwiY29sb3IiLCJleHBlY3QiLCJ0b01hdGNoU25hcHNob3QiLCJvbkNsaWNrIiwiamVzdCIsImZuIiwiZmluZCIsImF0Iiwic2ltdWxhdGUiLCJ0b0hhdmVCZWVuQ2FsbGVkIl0sInNvdXJjZXMiOlsiLi4vLi4vLi4vY29tcG9uZW50cy9pY29uL19fdGVzdHNfXy9pbmRleC50ZXN0LnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBSZWFjdCBmcm9tIFwicmVhY3RcIlxuaW1wb3J0IHsgbW91bnQgfSBmcm9tIFwiZW56eW1lXCJcbmltcG9ydCBUZXN0UmVuZGVyZXIgZnJvbSBcInJlYWN0LXRlc3QtcmVuZGVyZXJcIlxuaW1wb3J0IEljb24gZnJvbSBcIi4uXCJcblxuZGVzY3JpYmUoXCJJY29uXCIsICgpID0+IHtcbiAgaXQoXCLmmK/lkKbmraPnoa7muLLmn5NcIiwgKCkgPT4ge1xuICAgIGNvbnN0IHdyYXBwZXIgPSBUZXN0UmVuZGVyZXIuY3JlYXRlKFxuICAgICAgPEljb24gc2l6ZT17MjB9IGljb249XCJhZGRcIiBjb2xvcj1cIiMwMGJiOWNcIiAvPlxuICAgIClcbiAgICBleHBlY3Qod3JhcHBlcikudG9NYXRjaFNuYXBzaG90KClcbiAgfSlcblxuICBpdChcIuaYr+WQpuato+ehruWbnuiwgyBvbkNsaWNrXCIsICgpID0+IHtcbiAgICBjb25zdCBvbkNsaWNrID0gamVzdC5mbigpXG4gICAgY29uc3Qgd3JhcHBlciA9IG1vdW50KDxJY29uIGljb249XCJkZWxldGVcIiBvbkNsaWNrPXtvbkNsaWNrfSAvPilcbiAgICB3cmFwcGVyLmZpbmQoXCJzdmdcIikuYXQoMCkuc2ltdWxhdGUoXCJjbGlja1wiKVxuICAgIGV4cGVjdChvbkNsaWNrKS50b0hhdmVCZWVuQ2FsbGVkKClcbiAgfSlcbn0pXG4iXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sS0FBS0EsS0FBSyxNQUFNLE9BQU87QUFDOUIsU0FBU0MsS0FBSyxRQUFRLFFBQVE7QUFDOUIsT0FBT0MsWUFBWSxNQUFNLHFCQUFxQjtBQUM5QyxPQUFPQyxJQUFJLE1BQU0sSUFBSTtBQUVyQkMsUUFBUSxDQUFDLE1BQU0sRUFBRSxZQUFNO0VBQ3JCQyxFQUFFLENBQUMsUUFBUSxFQUFFLFlBQU07SUFDakIsSUFBTUMsT0FBTyxHQUFHSixZQUFZLENBQUNLLE1BQU0sQ0FDakNQLEtBQUEsQ0FBQVEsYUFBQSxDQUFDTCxJQUFJO01BQUNNLElBQUksRUFBRSxFQUFHO01BQUNDLElBQUksRUFBQyxLQUFLO01BQUNDLEtBQUssRUFBQztJQUFTLENBQUUsQ0FDOUMsQ0FBQztJQUNEQyxNQUFNLENBQUNOLE9BQU8sQ0FBQyxDQUFDTyxlQUFlLENBQUMsQ0FBQztFQUNuQyxDQUFDLENBQUM7RUFFRlIsRUFBRSxDQUFDLGdCQUFnQixFQUFFLFlBQU07SUFDekIsSUFBTVMsT0FBTyxHQUFHQyxJQUFJLENBQUNDLEVBQUUsQ0FBQyxDQUFDO0lBQ3pCLElBQU1WLE9BQU8sR0FBR0wsS0FBSyxDQUFDRCxLQUFBLENBQUFRLGFBQUEsQ0FBQ0wsSUFBSTtNQUFDTyxJQUFJLEVBQUMsUUFBUTtNQUFDSSxPQUFPLEVBQUVBO0lBQVEsQ0FBRSxDQUFDLENBQUM7SUFDL0RSLE9BQU8sQ0FBQ1csSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUNDLFFBQVEsQ0FBQyxPQUFPLENBQUM7SUFDM0NQLE1BQU0sQ0FBQ0UsT0FBTyxDQUFDLENBQUNNLGdCQUFnQixDQUFDLENBQUM7RUFDcEMsQ0FBQyxDQUFDO0FBQ0osQ0FBQyxDQUFDIiwiaWdub3JlTGlzdCI6W119