diff --git a/client/src/__tests__/components/AdminDrawer/AdminDrawer.test.tsx b/client/src/__tests__/components/AdminDrawer/AdminDrawer.test.tsx
index fe68167..fd34b2b 100644
--- a/client/src/__tests__/components/AdminDrawer/AdminDrawer.test.tsx
+++ b/client/src/__tests__/components/AdminDrawer/AdminDrawer.test.tsx
@@ -1,11 +1,16 @@
import React from 'react';
import { render, screen, fireEvent } from '@testing-library/react';
import AdminDrawer from '../../../components/AdminDrawer/AdminDrawer';
+import { BrowserRouter as Router } from 'react-router-dom'; // Import Router
import '@testing-library/jest-dom';
describe('AdminDrawer Component', () => {
test('renders the Admin button', () => {
- render();
+ render(
+
+
+
+ );
// Check if the "Admin" button is in the document
const button = screen.getByRole('button', { name: /admin/i });
@@ -13,7 +18,11 @@ describe('AdminDrawer Component', () => {
});
test('opens the drawer when the button is clicked', () => {
- render();
+ render(
+
+
+
+ );
// Click the "Admin" button
const button = screen.getByRole('button', { name: /admin/i });
@@ -43,7 +52,11 @@ describe('AdminDrawer Component', () => {
});
*/
test('menu items render correctly', () => {
- render();
+ render(
+
+
+
+ );
// Open the drawer
const button = screen.getByRole('button', { name: /admin/i });
diff --git a/client/src/__tests__/components/AdminTable/AdminTable.test.tsx b/client/src/__tests__/components/AdminTable/AdminTable.test.tsx
index 68a28ab..c937071 100644
--- a/client/src/__tests__/components/AdminTable/AdminTable.test.tsx
+++ b/client/src/__tests__/components/AdminTable/AdminTable.test.tsx
@@ -50,10 +50,10 @@ describe("AdminTable Component", () => {
const deleteButton = screen.getAllByRole("button")[0];
fireEvent.click(deleteButton);
- expect(screen.getByText("Confirm Deletion")).toBeInTheDocument();
+ expect(screen.getByText("Confirmation")).toBeInTheDocument();
fireEvent.click(screen.getByRole("button", { name: /cancel/i }));
await waitFor(() => {
- expect(screen.queryByText("Confirm Deletion")).not.toBeInTheDocument();
+ expect(screen.queryByText("Confirmation")).not.toBeInTheDocument();
});
});
diff --git a/client/src/__tests__/pages/Admin/Images.test.tsx b/client/src/__tests__/pages/Admin/Images.test.tsx
deleted file mode 100644
index 4416c0f..0000000
--- a/client/src/__tests__/pages/Admin/Images.test.tsx
+++ /dev/null
@@ -1 +0,0 @@
-//TESTS ON ImageGallery.test.tsx
\ No newline at end of file