From 6229bc2c6ccc4ae94b040d3522215f067c678cdf Mon Sep 17 00:00:00 2001
From: Stephanie Freitag <stephanie.freitag@holi.team>
Date: Tue, 28 Jan 2025 17:23:57 +0100
Subject: [PATCH] HOLI-10917: mock useUUIDParam in unit tests

---
 core/navigation/hooks/useParam/__mocks__/index.ts          | 1 +
 core/navigation/hooks/useParam/__mocks__/mockParameters.ts | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/core/navigation/hooks/useParam/__mocks__/index.ts b/core/navigation/hooks/useParam/__mocks__/index.ts
index 69eecf9255..97258e242a 100644
--- a/core/navigation/hooks/useParam/__mocks__/index.ts
+++ b/core/navigation/hooks/useParam/__mocks__/index.ts
@@ -3,6 +3,7 @@ const mockUseUpdateParams = jest.fn()
 
 const createParamHooks = () => ({
   useParam: mockUseParam,
+  useUUIDParam: mockUseParam,
   useUpdateParams: () => mockUseUpdateParams,
 })
 
diff --git a/core/navigation/hooks/useParam/__mocks__/mockParameters.ts b/core/navigation/hooks/useParam/__mocks__/mockParameters.ts
index 4794141689..2e00b9fd86 100644
--- a/core/navigation/hooks/useParam/__mocks__/mockParameters.ts
+++ b/core/navigation/hooks/useParam/__mocks__/mockParameters.ts
@@ -11,14 +11,16 @@ const mockSetParam = jest.fn()
  *  jest.mock('@holi/core/navigation/hooks/useParam')
  */
 export const mockParameters = (parameters: Parameters = {}) => {
-  const { useParam, useUpdateParams } = createParamHooks()
+  const { useParam, useUUIDParam, useUpdateParams } = createParamHooks()
   const mockUseParam = jest.mocked(useParam)
+  const mockUseUUIDParam = jest.mocked(useUUIDParam)
   mockUseParam.mockImplementation((paramName: keyof Parameters) => {
     return [parameters[paramName], mockSetParam]
   })
 
   return {
     mockUseParam,
+    mockUseUUIDParam,
     mockSetParam,
     // eslint-disable-next-line react-hooks/rules-of-hooks
     mockUseUpdateParams: useUpdateParams() as jest.Mock,
-- 
GitLab