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 2.86 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,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsIm1vdW50IiwiVGVzdFJlbmRlcmVyIiwiSWNvbiIsImRlc2NyaWJlIiwiaXQiLCJ3cmFwcGVyIiwiY3JlYXRlIiwiZXhwZWN0IiwidG9NYXRjaFNuYXBzaG90Iiwib25DbGljayIsImplc3QiLCJmbiIsImZpbmQiLCJhdCIsInNpbXVsYXRlIiwidG9IYXZlQmVlbkNhbGxlZCJdLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2NvbXBvbmVudHMvaWNvbi9fX3Rlc3RzX18vaW5kZXgudGVzdC50c3giXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSBcInJlYWN0XCJcbmltcG9ydCB7IG1vdW50IH0gZnJvbSBcImVuenltZVwiXG5pbXBvcnQgVGVzdFJlbmRlcmVyIGZyb20gXCJyZWFjdC10ZXN0LXJlbmRlcmVyXCJcbmltcG9ydCBJY29uIGZyb20gXCIuLlwiXG5cbmRlc2NyaWJlKFwiSWNvblwiLCAoKSA9PiB7XG4gIGl0KFwi5piv5ZCm5q2j56Gu5riy5p+TXCIsICgpID0+IHtcbiAgICBjb25zdCB3cmFwcGVyID0gVGVzdFJlbmRlcmVyLmNyZWF0ZShcbiAgICAgIDxJY29uIHNpemU9ezIwfSBpY29uPVwiYWRkXCIgY29sb3I9XCIjMDBiYjljXCIgLz5cbiAgICApXG4gICAgZXhwZWN0KHdyYXBwZXIpLnRvTWF0Y2hTbmFwc2hvdCgpXG4gIH0pXG5cbiAgaXQoXCLmmK/lkKbmraPnoa7lm57osIMgb25DbGlja1wiLCAoKSA9PiB7XG4gICAgY29uc3Qgb25DbGljayA9IGplc3QuZm4oKVxuICAgIGNvbnN0IHdyYXBwZXIgPSBtb3VudCg8SWNvbiBpY29uPVwiZGVsZXRlXCIgb25DbGljaz17b25DbGlja30gLz4pXG4gICAgd3JhcHBlci5maW5kKFwic3ZnXCIpLmF0KDApLnNpbXVsYXRlKFwiY2xpY2tcIilcbiAgICBleHBlY3Qob25DbGljaykudG9IYXZlQmVlbkNhbGxlZCgpXG4gIH0pXG59KVxuIl0sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEtBQUtBLEtBQVosTUFBdUIsT0FBdkI7QUFDQSxTQUFTQyxLQUFULFFBQXNCLFFBQXRCO0FBQ0EsT0FBT0MsWUFBUCxNQUF5QixxQkFBekI7QUFDQSxPQUFPQyxJQUFQLE1BQWlCLElBQWpCO0FBRUFDLFFBQVEsQ0FBQyxNQUFELEVBQVMsWUFBTTtFQUNyQkMsRUFBRSxDQUFDLFFBQUQsRUFBVyxZQUFNO0lBQ2pCLElBQU1DLE9BQU8sR0FBR0osWUFBWSxDQUFDSyxNQUFiLENBQ2Qsb0JBQUMsSUFBRDtNQUFNLElBQUksRUFBRSxFQUFaO01BQWdCLElBQUksRUFBQyxLQUFyQjtNQUEyQixLQUFLLEVBQUM7SUFBakMsRUFEYyxDQUFoQjtJQUdBQyxNQUFNLENBQUNGLE9BQUQsQ0FBTixDQUFnQkcsZUFBaEI7RUFDRCxDQUxDLENBQUY7RUFPQUosRUFBRSxDQUFDLGdCQUFELEVBQW1CLFlBQU07SUFDekIsSUFBTUssT0FBTyxHQUFHQyxJQUFJLENBQUNDLEVBQUwsRUFBaEI7SUFDQSxJQUFNTixPQUFPLEdBQUdMLEtBQUssQ0FBQyxvQkFBQyxJQUFEO01BQU0sSUFBSSxFQUFDLFFBQVg7TUFBb0IsT0FBTyxFQUFFUztJQUE3QixFQUFELENBQXJCO0lBQ0FKLE9BQU8sQ0FBQ08sSUFBUixDQUFhLEtBQWIsRUFBb0JDLEVBQXBCLENBQXVCLENBQXZCLEVBQTBCQyxRQUExQixDQUFtQyxPQUFuQztJQUNBUCxNQUFNLENBQUNFLE9BQUQsQ0FBTixDQUFnQk0sZ0JBQWhCO0VBQ0QsQ0FMQyxDQUFGO0FBTUQsQ0FkTyxDQUFSIn0=