import React from "react"; import renderer from "react-test-renderer"; import Box from "../Box"; describe("Box renders correctly", () => { it("with empty props", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with children", () => { const tree = renderer.create(Child).toJSON(); expect(tree).toMatchSnapshot(); }); it("with border prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with borderColor prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with rounded prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with shadow prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with margin prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with marginX prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with marginY prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with marginTop prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with marginEnd prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with marginStart prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with padding prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with paddingX prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with paddingY prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with paddingTop prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with paddingEnd prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with paddingBottom prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with paddingStart prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with backgroundColor prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("with text prop", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); });