import React from "react"; import renderer from "react-test-renderer"; import Steps from "../Steps"; const stepsContent = [
first
,
second
]; describe("Steps", () => { describe("with numeric type renders correctly", () => { it("with regular props", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("when viewing first step", () => { const tree = renderer .create() .toJSON(); expect(tree).toMatchSnapshot(); }); it("when viewing last step", () => { const tree = renderer .create() .toJSON(); expect(tree).toMatchSnapshot(); }); it("when hide navigations icons", () => { const tree = renderer .create( ) .toJSON(); expect(tree).toMatchSnapshot(); }); it("when steps content is on top", () => { const tree = renderer .create( ) .toJSON(); expect(tree).toMatchSnapshot(); }); }); describe("with gallery type renders correctly", () => { it("with regular props", () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); it("when viewing first step", () => { const tree = renderer .create() .toJSON(); expect(tree).toMatchSnapshot(); }); it("when viewing last step", () => { const tree = renderer.create( ); expect(tree).toMatchSnapshot(); }); it("when hide navigations icons", () => { const tree = renderer .create( ) .toJSON(); expect(tree).toMatchSnapshot(); }); it("when steps content is on top", () => { const tree = renderer .create( ) .toJSON(); expect(tree).toMatchSnapshot(); }); it("when navigation buttons are hidden", () => { const tree = renderer .create( ) .toJSON(); expect(tree).toMatchSnapshot(); }); }); });