import React from "react"; import renderer from "react-test-renderer"; import Chips from "../Chips"; import { Calendar } from "../../Icon/Icons"; import { person1 } from "../../Avatar/__stories__/assets"; describe("Chips renders correctly", () => { it("renders correctly with empty props", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("renders correctly with color", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("renders correctly disabled chip", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("renders correctly without close button", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("renders correctly with text", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("renders correctly with right icon", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("renders correctly with left icon", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("renders correctly with right avatar", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("renders correctly with left avatar", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("renders correctly with left custom renderer", () => { const tree = renderer.create(custom renderer} />).toJSON(); expect(tree).toMatchSnapshot(); }); it("renders correctly with right custom renderer", () => { const tree = renderer.create(custom renderer} />).toJSON(); expect(tree).toMatchSnapshot(); }); it("renders correctly with right custom renderer", () => { const tree = renderer .create( This is mandatory * } /> ) .toJSON(); expect(tree).toMatchSnapshot(); }); });