diff --git a/PTG/src/About.test.tsx b/PTG/src/About.test.tsx
new file mode 100644
index 0000000..3b7145c
--- /dev/null
+++ b/PTG/src/About.test.tsx
@@ -0,0 +1,12 @@
+import { render } from "@testing-library/react";
+import { describe, expect, it } from "vitest";
+import { MemoryRouter } from "react-router-dom";
+import About from "./About";
+
+describe("About", () => {
+ it("matches snapshot", () => {
+ const { container } = render(, { wrapper: MemoryRouter });
+
+ expect(container.firstChild).toMatchSnapshot();
+ });
+});
diff --git a/PTG/src/Footer.test.tsx b/PTG/src/Footer.test.tsx
new file mode 100644
index 0000000..bf1f98c
--- /dev/null
+++ b/PTG/src/Footer.test.tsx
@@ -0,0 +1,11 @@
+import { render } from "@testing-library/react";
+import { describe, expect, it } from "vitest";
+import Footer from "./Footer";
+
+describe("Footer", () => {
+ it("matches snapshot", () => {
+ const { container } = render();
+
+ expect(container.firstChild).toMatchSnapshot();
+ });
+});
diff --git a/PTG/src/NotFoundPage.test.tsx b/PTG/src/NotFoundPage.test.tsx
new file mode 100644
index 0000000..ecc9ed9
--- /dev/null
+++ b/PTG/src/NotFoundPage.test.tsx
@@ -0,0 +1,14 @@
+import { render } from "@testing-library/react";
+import { describe, expect, it } from "vitest";
+import { MemoryRouter } from "react-router-dom";
+import NotFoundPage from "./NotFoundPage";
+
+describe("NotFoundPage", () => {
+ it("matches snapshot", () => {
+ const { container } = render(, {
+ wrapper: MemoryRouter,
+ });
+
+ expect(container.firstChild).toMatchSnapshot();
+ });
+});
diff --git a/PTG/src/__snapshots__/About.test.tsx.snap b/PTG/src/__snapshots__/About.test.tsx.snap
new file mode 100644
index 0000000..384b3f7
--- /dev/null
+++ b/PTG/src/__snapshots__/About.test.tsx.snap
@@ -0,0 +1,26 @@
+// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
+
+exports[`About > matches snapshot 1`] = `
+
+`;
diff --git a/PTG/src/__snapshots__/Footer.test.tsx.snap b/PTG/src/__snapshots__/Footer.test.tsx.snap
new file mode 100644
index 0000000..fea2d22
--- /dev/null
+++ b/PTG/src/__snapshots__/Footer.test.tsx.snap
@@ -0,0 +1,32 @@
+// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
+
+exports[`Footer > matches snapshot 1`] = `
+
+
+
+`;
diff --git a/PTG/src/__snapshots__/NotFoundPage.test.tsx.snap b/PTG/src/__snapshots__/NotFoundPage.test.tsx.snap
new file mode 100644
index 0000000..22efe0a
--- /dev/null
+++ b/PTG/src/__snapshots__/NotFoundPage.test.tsx.snap
@@ -0,0 +1,17 @@
+// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
+
+exports[`NotFoundPage > matches snapshot 1`] = `
+
+`;