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