diff --git a/src/components/UserPortal/SecuredRouteForUser/SecuredRouteForUser.test.tsx b/src/components/UserPortal/SecuredRouteForUser/SecuredRouteForUser.test.tsx
new file mode 100644
index 0000000000..72ee402369
--- /dev/null
+++ b/src/components/UserPortal/SecuredRouteForUser/SecuredRouteForUser.test.tsx
@@ -0,0 +1,54 @@
+import React from 'react';
+import { MemoryRouter, Route } from 'react-router-dom';
+import { render, screen, waitFor } from '@testing-library/react';
+import SecuredRouteForUser from './SecuredRouteForUser';
+
+describe('SecuredRouteForUser', () => {
+ test('renders the route when the user is logged in', () => {
+ // Set the 'IsLoggedIn' value to 'TRUE' in localStorage to simulate a logged-in user
+ localStorage.setItem('IsLoggedIn', 'TRUE');
+
+ render(
+
+ (
+ (
+
+ Organizations Component
+
+ )}
+ />
+ )}
+ />
+
+ );
+
+ expect(screen.getByTestId('organizations-content')).toBeInTheDocument();
+ });
+
+ test('redirects to /user when the user is not logged in', async () => {
+ // Set the user as not logged in in local storage
+ localStorage.setItem('IsLoggedIn', 'FALSE');
+
+ render(
+
+ (
+
+