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.
This commit is contained in:
1 parent
c7d09d63d4
commit
67b32fcab3
118 files changed
+16730
No files matched your search
@@ -0,0 +1,19 @@
|
||||
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();
|
||||
});
|
||||
});
|
||||
Reference in new issue
Block a user