import React from "react"; import { render, screen } from "@testing-library/react"; import RegistrationForm from "components/forms/RegistrationForm"; describe("RegistrationForm - component", () => { it("renders AdminDetails on the first page", () => { const { container } = render(); expect( container.querySelectorAll(".user-registration__container--admin").length ).toEqual(1); // headers moved up to parent RegistrationPage.tsx }); it("renders OrgDetails on the second page", () => { const { container } = render(); expect( container.querySelectorAll(".user-registration__container--org").length ).toEqual(1); }); it("renders FleetDetails on the third page", () => { const { container } = render(); expect( container.querySelectorAll(".user-registration__container--fleet").length ).toEqual(1); }); it("renders ConfirmationPage on the fourth page", () => { const { container } = render(); expect( container.querySelectorAll(".user-registration__container--confirmation") .length ).toEqual(1); }); });