Fixed load session unit test.

This commit is contained in:
Jeremy-Z 2026-06-23 15:24:44 -04:00
parent 071a3a7b4f
commit 1a227d9d71

View file

@ -2236,12 +2236,14 @@ describe('Store', () => {
describe('loadSession method', () => {
let mockDuplicate;
let mockResponse;
let savedSessionId = getRandomGuid();
beforeEach(() => {
mockDuplicate = {
referralNumber: getRandomString(10, 10),
referralDate: new Date().toISOString(),
correlationId: getRandomGuid()
correlationId: getRandomGuid(),
savedSessionId: savedSessionId
};
mockResponse = {
@ -2291,6 +2293,7 @@ describe('Store', () => {
it('should call callHttpClient with correct parameters', async () => {
// Arrange
globalMethods.callHttpClient = jest.fn().mockReturnValue(Promise.resolve(mockResponse));
store.applicationUser.savedSessionId = savedSessionId;
// Act
await store.loadSession(mockDuplicate);
@ -2300,6 +2303,7 @@ describe('Store', () => {
method: endpoints.LoadSession.method,
endpoint: endpoints.LoadSession.url,
payload: {
savedSessionId: mockDuplicate.savedSessionId,
referralNumber: mockDuplicate.referralNumber,
referralDate: mockDuplicate.referralDate,
parentAccountNumber: store.order.parentAccountNumber,