@@ -9,6 +9,7 @@ import { UnlayerEditorWrapper } from "./UnlayerEditorWrapper";
99import { TestDopplerIntlProvider } from "./i18n/TestDopplerIntlProvider" ;
1010import { AssetManifestClient } from "../abstractions/asset-manifest-client" ;
1111import { MfeLoaderAssetManifestClientImpl } from "../implementations/MfeLoaderAssetManifestClientImpl" ;
12+ import { MemoryRouter } from "react-router-dom" ;
1213
1314const emailEditorPropsTestId = "EmailEditor_props" ;
1415
@@ -92,18 +93,22 @@ describe(UnlayerEditorWrapper.name, () => {
9293
9394 // Act
9495 render (
95- < QueryClientProvider client = { queryClient } >
96- < AppServicesProvider appServices = { appServices } >
97- < TestDopplerIntlProvider >
98- < AppSessionStateContext . Provider value = { authenticatedSession } >
99- < UnlayerEditorWrapper
100- setUnlayerEditorObject = { jest . fn ( ) }
101- hidden = { true }
102- />
103- </ AppSessionStateContext . Provider >
104- </ TestDopplerIntlProvider >
105- </ AppServicesProvider >
106- </ QueryClientProvider > ,
96+ < MemoryRouter
97+ initialEntries = { [ "/editors/campaigns/36371440?idThirdPartyApp=1" ] }
98+ >
99+ < QueryClientProvider client = { queryClient } >
100+ < AppServicesProvider appServices = { appServices } >
101+ < TestDopplerIntlProvider >
102+ < AppSessionStateContext . Provider value = { authenticatedSession } >
103+ < UnlayerEditorWrapper
104+ setUnlayerEditorObject = { jest . fn ( ) }
105+ hidden = { true }
106+ />
107+ </ AppSessionStateContext . Provider >
108+ </ TestDopplerIntlProvider >
109+ </ AppServicesProvider >
110+ </ QueryClientProvider >
111+ </ MemoryRouter > ,
107112 ) ;
108113
109114 // Assert
@@ -161,16 +166,22 @@ describe(UnlayerEditorWrapper.name, () => {
161166
162167 // Act
163168 render (
164- < QueryClientProvider client = { queryClient } >
165- < AppServicesProvider appServices = { appServices } >
166- < TestDopplerIntlProvider >
167- < UnlayerEditorWrapper
168- setUnlayerEditorObject = { jest . fn ( ) }
169- hidden = { true }
170- />
171- </ TestDopplerIntlProvider >
172- </ AppServicesProvider >
173- </ QueryClientProvider > ,
169+ < MemoryRouter
170+ initialEntries = { [ "/editors/campaigns/36371440?idThirdPartyApp=1" ] }
171+ >
172+ < QueryClientProvider client = { queryClient } >
173+ < AppServicesProvider appServices = { appServices } >
174+ < TestDopplerIntlProvider >
175+ < AppSessionStateContext . Provider value = { authenticatedSession } >
176+ < UnlayerEditorWrapper
177+ setUnlayerEditorObject = { jest . fn ( ) }
178+ hidden = { true }
179+ />
180+ </ AppSessionStateContext . Provider >
181+ </ TestDopplerIntlProvider >
182+ </ AppServicesProvider >
183+ </ QueryClientProvider >
184+ </ MemoryRouter > ,
174185 ) ;
175186
176187 // Assert
0 commit comments