diff --git a/frontend/components/forms/RegistrationForm/ConfirmationPage/ConfirmationPage.tests.jsx b/frontend/components/forms/RegistrationForm/ConfirmationPage/ConfirmationPage.tests.jsx index 68f8cb1656..172b94cd66 100644 --- a/frontend/components/forms/RegistrationForm/ConfirmationPage/ConfirmationPage.tests.jsx +++ b/frontend/components/forms/RegistrationForm/ConfirmationPage/ConfirmationPage.tests.jsx @@ -1,6 +1,5 @@ import React from "react"; -import { mount } from "enzyme"; -import { noop } from "lodash"; +import { fireEvent, render, screen } from "@testing-library/react"; import ConfirmationPage from "components/forms/RegistrationForm/ConfirmationPage"; @@ -11,26 +10,29 @@ describe("ConfirmationPage - form", () => { org_name: "Fleet", server_url: "http://localhost:8080", }; + const handleSubmitSpy = jest.fn(); it("renders the user information", () => { - const form = mount( - + render( + ); - expect(form.text()).toContain(formData.name); - expect(form.text()).toContain(formData.email); - expect(form.text()).toContain(formData.org_name); - expect(form.text()).toContain(formData.server_url); + expect(screen.getByText(formData.name)).toBeInTheDocument(); + expect(screen.getByText(formData.email)).toBeInTheDocument(); + expect(screen.getByText(formData.org_name)).toBeInTheDocument(); + expect(screen.getByText(formData.server_url)).toBeInTheDocument(); }); it("submits the form", () => { - const handleSubmitSpy = jest.fn(); - const form = mount( - + render( + ); - const htmlForm = form.find("form"); - htmlForm.simulate("submit"); + fireEvent.click(screen.getByText("Confirm")); expect(handleSubmitSpy).toHaveBeenCalled(); });