Check That A Component Renders As Null
const HiddenMessage = ({ message, hidden }) => {
if (hidden) return null;
return <span>{message}</span>;
};import React from "react";
import { render } from "@testing-library/react";
import "@testing-library/jest-dom/extend-expect";
test("renders as null", () => {
const { container } = render(
<HiddenMessage hidden message="You can't see me!" />
);
expect(container.firstChild).toBeNull();
});Last updated