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();
});
});
});