diff --git a/frontend/components/AuthenticatedRoutes/AuthenticatedRoutes.tests.jsx b/frontend/components/AuthenticatedRoutes/AuthenticatedRoutes.tests.jsx index 03d1101423..30a4f66292 100644 --- a/frontend/components/AuthenticatedRoutes/AuthenticatedRoutes.tests.jsx +++ b/frontend/components/AuthenticatedRoutes/AuthenticatedRoutes.tests.jsx @@ -1,5 +1,5 @@ import React from "react"; -import { mount } from "enzyme"; +import { render, screen } from "@testing-library/react"; import { Provider } from "react-redux"; import AuthenticatedRoutes from "./index"; @@ -66,7 +66,7 @@ describe("AuthenticatedRoutes - component", () => { it("renders if there is a user in state", () => { const { reduxMockStore } = helpers; const mockStore = reduxMockStore(storeWithUser); - const component = mount( + render(
{renderedText}
@@ -74,13 +74,13 @@ describe("AuthenticatedRoutes - component", () => {
); - expect(component.text()).toEqual(renderedText); + expect(screen.getByText(renderedText)).toBeInTheDocument(); }); it("redirects to reset password is force_password_reset is true", () => { const { reduxMockStore } = helpers; const mockStore = reduxMockStore(storeWithUserRequiringPwReset); - mount( + render(
{renderedText}
@@ -110,7 +110,7 @@ describe("AuthenticatedRoutes - component", () => { it("does not redirect to login if the user is loading", () => { const { reduxMockStore } = helpers; const mockStore = reduxMockStore(storeLoadingUser); - const component = mount( + render(
{renderedText}
@@ -119,6 +119,6 @@ describe("AuthenticatedRoutes - component", () => { ); expect(mockStore.getActions()).not.toContainEqual(redirectToLoginAction); - expect(component.html()).toBeFalsy(); + expect(screen.queryByText(renderedText)).not.toBeInTheDocument(); }); });