diff --git a/frontend/src/domains/marketing/presentation/components/Footer.tsx b/frontend/src/domains/marketing/presentation/components/Footer.tsx
index bea5f3c..78baa2a 100644
--- a/frontend/src/domains/marketing/presentation/components/Footer.tsx
+++ b/frontend/src/domains/marketing/presentation/components/Footer.tsx
@@ -19,7 +19,7 @@ export function Footer() {
Automatizando a busca por vagas de TI para desenvolvedores do mundo inteiro. Encontre o emprego ideal sem perder horas pesquisando.
@@ -27,8 +27,8 @@ export function Footer() {
Produto
@@ -38,7 +38,6 @@ export function Footer() {
diff --git a/frontend/tests/unit/components/Footer.test.tsx b/frontend/tests/unit/components/Footer.test.tsx
new file mode 100644
index 0000000..4b61f2a
--- /dev/null
+++ b/frontend/tests/unit/components/Footer.test.tsx
@@ -0,0 +1,18 @@
+import { render, screen } from "@testing-library/react";
+import { describe, expect, it } from "vitest";
+import { Footer } from "../../../src/domains/marketing/presentation/components/Footer";
+
+describe("Footer", () => {
+ it("não exibe o link inativo de Contato", () => {
+ render();
+
+ expect(screen.queryByRole("link", { name: "Contato" })).toBeNull();
+ });
+
+ it("mantém os demais links da seção Legal", () => {
+ render();
+
+ expect(screen.getByRole("link", { name: "Termos de Uso" })).toBeInTheDocument();
+ expect(screen.getByRole("link", { name: "Privacidade" })).toBeInTheDocument();
+ });
+});