diff --git a/frontend/tests/unit/components/JobsHeaderCard.test.tsx b/frontend/tests/unit/components/JobsHeaderCard.test.tsx
index d5ccd64..f589503 100644
--- a/frontend/tests/unit/components/JobsHeaderCard.test.tsx
+++ b/frontend/tests/unit/components/JobsHeaderCard.test.tsx
@@ -7,30 +7,23 @@ vi.mock("@/hooks/useTheme", () => ({
}));
describe("JobsHeaderCard", () => {
- it("renderiza logo acessivel e descricao", () => {
+ it("renderiza logo acessível e descrição", () => {
render();
- expect(
- screen.getByAltText(/painel de vagas/i)
- ).toBeInTheDocument();
-
- // texto quebrado + acento corrigido
- expect(
- screen.getByText(/leitura automática dos arquivos/i)
- ).toBeInTheDocument();
+ expect(screen.getByAltText("Painel de Vagas")).toBeInTheDocument();
expect(
- screen.getByText(/xlsx gerados em output/i)
+ screen.getByText(/leitura automática dos arquivos.*xlsx gerados em output/i)
).toBeInTheDocument();
});
- it("renderiza o botao de alternar tema", () => {
+ it("renderiza o botão de alternar tema", () => {
render();
const buttons = screen.getAllByRole("button", {
name: /ativar tema escuro/i,
});
- expect(buttons.length).toBeGreaterThan(0);
+ expect(buttons).toHaveLength(2);
});
});
\ No newline at end of file