DocSpace-client/packages/shared/components/error-container/ErrorContainer.test.tsx
2024-02-08 16:27:25 +05:00

25 lines
659 B
TypeScript

import React from "react";
import { render, screen } from "@testing-library/react";
import "@testing-library/jest-dom";
import ErrorContainer from "./ErrorContainer";
test("<ErrorContainer />: render without error", () => {
render(<ErrorContainer id="error-container" />);
expect(screen.queryByTestId("ErrorContainer")).toBeInTheDocument();
});
test("renders with props", () => {
render(
<ErrorContainer
headerText="Some error has happened"
bodyText="Try again later"
/>,
);
expect(screen.queryByText("Some error has happened")).toBeInTheDocument();
expect(screen.queryByText("Try again later")).toBeInTheDocument();
});