test: add issue user cookie mock

Signed-off-by: Camila Belo <camilaibs@gmail.com>
This commit is contained in:
Camila Belo
2024-03-07 13:41:56 +01:00
parent ff9906b68d
commit 54fb704d19
2 changed files with 8 additions and 0 deletions
@@ -48,6 +48,9 @@ const { renderToStaticMarkup } =
const techdocsApi = {
getTechDocsMetadata: jest.fn(),
getEntityMetadata: jest.fn(),
issueUserCookie: jest
.fn()
.mockReturnValue({ expiresAt: new Date().toISOString() }),
};
const techdocsStorageApi = {
@@ -59,10 +59,12 @@ const mockTechDocsMetadata = {
const getEntityMetadata = jest.fn();
const getTechDocsMetadata = jest.fn();
const issueUserCookie = jest.fn();
const techdocsApiMock = {
getEntityMetadata,
getTechDocsMetadata,
issueUserCookie,
};
const techdocsStorageApiMock: jest.Mocked<typeof techdocsStorageApiRef.T> = {
@@ -115,6 +117,9 @@ describe('<TechDocsReaderPage />', () => {
beforeEach(() => {
getEntityMetadata.mockResolvedValue(mockEntityMetadata);
getTechDocsMetadata.mockResolvedValue(mockTechDocsMetadata);
getTechDocsMetadata.mockResolvedValue({
expiresAt: new Date().toISOString(),
});
});
afterEach(() => {