Files
portifolio-evandrodevbr/app/jogo/page.test.tsx
T
evandro 67b32fcab3
CI / audit (push) Successful in 10m48s
CI / verify (push) Successful in 19m2s
CI / deploy (push) Successful in 2m14s
CI / e2e (push) Failing after 36m15s
feat(jogo): expediente dos mortos, jogo de zumbis em primeira pessoa
Etapa 1 inteira (logica com 100% de cobertura, cena 3D, toque, sons, bancada de desempenho, e2e) e a base da etapa 2 (mapa novo no Tiled, texturas, imagens dos itens, sons conferidos, golpe recortado e medido). Pagina /jogo fora do menu e do sitemap ate a medicao no celular.
2026-11-10 19:37:10 -03:00

20 lines
683 B
TypeScript

import { render, screen } from "@testing-library/react";
import JogoPage, { metadata } from "./page";
// o Jogo tem os próprios testes; aqui só importa o que a página põe em volta dele
jest.mock("./Jogo", () => ({ __esModule: true, default: () => null }));
describe("página /jogo", () => {
it("fica fora da busca", () => {
expect(metadata.robots).toEqual({ index: false, follow: false });
expect(metadata.title).toBe("Expediente dos Mortos");
});
it("sempre mostra a lista de problemas e soluções", () => {
render(<JogoPage />);
expect(
screen.getByRole("heading", { name: "Os problemas e as soluções" }),
).toBeInTheDocument();
});
});