Fixed load session tests
This commit is contained in:
parent
57618c1ea2
commit
f59cae5a86
1 changed files with 24 additions and 22 deletions
|
|
@ -1064,21 +1064,23 @@ describe('Store', () => {
|
|||
jobMinMinutes: getRandomString(6, 6)
|
||||
};
|
||||
const fullApiResponse = {
|
||||
applicationUser,
|
||||
order: {
|
||||
vehicle,
|
||||
damage,
|
||||
policy,
|
||||
customer,
|
||||
serviceLocation,
|
||||
lineItems,
|
||||
payment,
|
||||
schedule,
|
||||
referralNumber: getRandomString(6, 6),
|
||||
referralDate: getRandomString(6, 6),
|
||||
referralCorrelationId: getRandomString(6, 6),
|
||||
referralSequenceNumber: getRandomString(6, 6),
|
||||
eon: getRandomString(6, 6)
|
||||
data: {
|
||||
applicationUser,
|
||||
order: {
|
||||
vehicle,
|
||||
damage,
|
||||
policy,
|
||||
customer,
|
||||
serviceLocation,
|
||||
lineItems,
|
||||
payment,
|
||||
schedule,
|
||||
referralNumber: getRandomString(6, 6),
|
||||
referralDate: getRandomString(6, 6),
|
||||
referralCorrelationId: getRandomString(6, 6),
|
||||
referralSequenceNumber: getRandomString(6, 6),
|
||||
eon: getRandomString(6, 6)
|
||||
}
|
||||
}
|
||||
};
|
||||
it('calls load session api endpoint', async () => {
|
||||
|
|
@ -1096,14 +1098,14 @@ describe('Store', () => {
|
|||
});
|
||||
it('Returns expected response object', async () => {
|
||||
// Arrange
|
||||
const response = { ReferralNumber: getRandomString(6, 6) };
|
||||
const response = { data: {ReferralNumber: getRandomString(6, 6)} };
|
||||
globalMethods.callHttpClient = jest.fn().mockReturnValue(Promise.resolve(response));
|
||||
|
||||
// Act
|
||||
const result = store.loadSession();
|
||||
|
||||
// Asserts
|
||||
await expect(result).resolves.toBe(response);
|
||||
await expect(result).resolves.toBe(response.data);
|
||||
});
|
||||
it('sets expected application user data', async () => {
|
||||
// Arrange
|
||||
|
|
@ -1310,11 +1312,11 @@ describe('Store', () => {
|
|||
await store.loadSession();
|
||||
|
||||
// Asserts
|
||||
expect(store.order.referralNumber).toBe(fullApiResponse.order.referralNumber);
|
||||
expect(store.order.referralDate).toBe(fullApiResponse.order.referralDate);
|
||||
expect(store.order.referralCorrelationId).toBe(fullApiResponse.order.referralCorrelationId);
|
||||
expect(store.order.referralSequenceNumber).toBe(fullApiResponse.order.referralSequenceNumber);
|
||||
expect(store.order.eon).toBe(fullApiResponse.order.eon);
|
||||
expect(store.order.referralNumber).toBe(fullApiResponse.data.order.referralNumber);
|
||||
expect(store.order.referralDate).toBe(fullApiResponse.data.order.referralDate);
|
||||
expect(store.order.referralCorrelationId).toBe(fullApiResponse.data.order.referralCorrelationId);
|
||||
expect(store.order.referralSequenceNumber).toBe(fullApiResponse.data.order.referralSequenceNumber);
|
||||
expect(store.order.eon).toBe(fullApiResponse.data.order.eon);
|
||||
expect(store.order.workOrderNumber).toBe(originalWorkOrderNumber);
|
||||
expect(store.order.originalDeductible).toBe(policy.originalDeductible);
|
||||
expect(store.order.currentDeductible).toBe(policy.currentDeductible);
|
||||
|
|
|
|||
Loading…
Reference in a new issue