Basic Component
import React from "react";
export const Person = ({ name }: { name: string }) => (
<div role="contentinfo">Name is {name}</div>
);
import React from "react";
import { render, screen } from "@testing-library/react";
import { Person } from "./Person";
test("renders a name", () => {
render(<Person name="Jack" />);
const divElement = screen.getByRole("contentinfo");
expect(divElement).toHaveTextContent("Name is Jack");
expect(divElement).toHaveAttribute("role", "contentinfo");
});