Fixing tests
This commit is contained in:
parent
6dd0009cd2
commit
40c381fdb8
1 changed files with 82 additions and 114 deletions
|
|
@ -560,16 +560,14 @@ describe('Store', () => {
|
||||||
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
||||||
{
|
{
|
||||||
payload: expect.objectContaining({
|
payload: expect.objectContaining({
|
||||||
order: expect.objectContaining({
|
vehicle: expect.objectContaining({
|
||||||
vehicle: expect.objectContaining({
|
year: vehicle.year,
|
||||||
year: vehicle.year,
|
make: vehicle.make,
|
||||||
make: vehicle.make,
|
model: vehicle.model,
|
||||||
model: vehicle.model,
|
style: vehicle.style,
|
||||||
style: vehicle.style,
|
carId: vehicle.carId,
|
||||||
carId: vehicle.carId,
|
vin: vehicle.vin,
|
||||||
vin: vehicle.vin,
|
licensePlateNumber: vehicle.registration.licensePlate
|
||||||
licensePlateNumber: vehicle.registration.licensePlate
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
@ -603,19 +601,17 @@ describe('Store', () => {
|
||||||
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
||||||
{
|
{
|
||||||
payload: expect.objectContaining({
|
payload: expect.objectContaining({
|
||||||
order: expect.objectContaining({
|
damage: expect.objectContaining({
|
||||||
damage: expect.objectContaining({
|
numberOfChips: damage.numberOfChips,
|
||||||
numberOfChips: damage.numberOfChips,
|
isRepair: damage.isRepair,
|
||||||
isRepair: damage.isRepair,
|
partQuestionAnswers: damage.partQuestionAnswers,
|
||||||
partQuestionAnswers: damage.partQuestionAnswers,
|
moldingQuestionAnswers: damage.moldingQuestionAnswers,
|
||||||
moldingQuestionAnswers: damage.moldingQuestionAnswers,
|
capabilityQuestionAnswers: damage.capabilityQuestionAnswers,
|
||||||
capabilityQuestionAnswers: damage.capabilityQuestionAnswers,
|
dateOfLoss: policy.dateOfLoss,
|
||||||
dateOfLoss: policy.dateOfLoss,
|
damageCause: policy.damageCause,
|
||||||
damageCause: policy.damageCause,
|
damageState: policy.damageState,
|
||||||
damageState: policy.damageState,
|
damageCity: policy.damageCity,
|
||||||
damageCity: policy.damageCity,
|
isDamageGlassOnly: policy.isDamageGlassOnly
|
||||||
isDamageGlassOnly: policy.isDamageGlassOnly
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
@ -650,21 +646,19 @@ describe('Store', () => {
|
||||||
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
||||||
{
|
{
|
||||||
payload: expect.objectContaining({
|
payload: expect.objectContaining({
|
||||||
order: expect.objectContaining({
|
policy: expect.objectContaining({
|
||||||
policy: expect.objectContaining({
|
policyHolder: expect.objectContaining({
|
||||||
policyHolder: expect.objectContaining({
|
policyFirstName: customer.firstName,
|
||||||
policyFirstName: customer.firstName,
|
policyLastName: customer.lastName,
|
||||||
policyLastName: customer.lastName,
|
policyPhoneNumber: customer.phoneNumber,
|
||||||
policyPhoneNumber: customer.phoneNumber,
|
policyEmail: customer.emailAddress
|
||||||
policyEmail: customer.emailAddress
|
}),
|
||||||
}),
|
policyNumber: policy.policyNumber,
|
||||||
policyNumber: policy.policyNumber,
|
policyZipCode: policy.policyZipCode,
|
||||||
policyZipCode: policy.policyZipCode,
|
noCoverage: policy.noCoverage,
|
||||||
noCoverage: policy.noCoverage,
|
policyLookupSuccessful: policy.policyLookupSuccessful,
|
||||||
policyLookupSuccessful: policy.policyLookupSuccessful,
|
originalDeductible,
|
||||||
originalDeductible,
|
currentDeductible
|
||||||
currentDeductible
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
@ -699,21 +693,19 @@ describe('Store', () => {
|
||||||
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
||||||
{
|
{
|
||||||
payload: expect.objectContaining({
|
payload: expect.objectContaining({
|
||||||
order: expect.objectContaining({
|
customer: expect.objectContaining({
|
||||||
customer: expect.objectContaining({
|
address: expect.objectContaining({
|
||||||
address: expect.objectContaining({
|
streetAddress: customer.address.streetAddress,
|
||||||
streetAddress: customer.address.streetAddress,
|
streetAddress2: customer.address.streetAddress2,
|
||||||
streetAddress2: customer.address.streetAddress2,
|
city: customer.address.city,
|
||||||
city: customer.address.city,
|
state: customer.address.state,
|
||||||
state: customer.address.state,
|
zipCode: customer.address.zipCode
|
||||||
zipCode: customer.address.zipCode
|
}),
|
||||||
}),
|
emailAddress: contactInfo.emailAddress,
|
||||||
emailAddress: contactInfo.emailAddress,
|
firstName: contactInfo.firstName,
|
||||||
firstName: contactInfo.firstName,
|
lastName: contactInfo.lastName,
|
||||||
lastName: contactInfo.lastName,
|
phoneNumber: contactInfo.phoneNumber,
|
||||||
phoneNumber: contactInfo.phoneNumber,
|
optInSms: contactInfo.requestTextUpdates
|
||||||
optInSms: contactInfo.requestTextUpdates
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
@ -736,12 +728,10 @@ describe('Store', () => {
|
||||||
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
||||||
{
|
{
|
||||||
payload: expect.objectContaining({
|
payload: expect.objectContaining({
|
||||||
order: expect.objectContaining({
|
lineItems: expect.objectContaining({
|
||||||
lineItems: expect.objectContaining({
|
glassParts: lineItems.glassParts,
|
||||||
glassParts: lineItems.glassParts,
|
supportingItems: lineItems.supportingItems,
|
||||||
supportingItems: lineItems.supportingItems,
|
vaps: lineItems.vaps
|
||||||
vaps: lineItems.vaps
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
@ -772,15 +762,13 @@ describe('Store', () => {
|
||||||
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
||||||
{
|
{
|
||||||
payload: expect.objectContaining({
|
payload: expect.objectContaining({
|
||||||
order: expect.objectContaining({
|
payment: expect.objectContaining({
|
||||||
payment: expect.objectContaining({
|
InsuranceCoverage: expect.objectContaining({
|
||||||
InsuranceCoverage: expect.objectContaining({
|
isVerified: payment.insuranceCoverage.isVerified,
|
||||||
isVerified: payment.insuranceCoverage.isVerified,
|
coverageStatus: coverageStatus
|
||||||
coverageStatus: coverageStatus
|
}),
|
||||||
}),
|
isInsurance: payment.isInsurance,
|
||||||
isInsurance: payment.isInsurance,
|
parentAccountNumber: accountNumber
|
||||||
parentAccountNumber: accountNumber
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
@ -807,17 +795,15 @@ describe('Store', () => {
|
||||||
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
||||||
{
|
{
|
||||||
payload: expect.objectContaining({
|
payload: expect.objectContaining({
|
||||||
order: expect.objectContaining({
|
serviceLocation: expect.objectContaining({
|
||||||
serviceLocation: expect.objectContaining({
|
address: expect.objectContaining({
|
||||||
address: expect.objectContaining({
|
streetAddress: serviceLocation.address,
|
||||||
streetAddress: serviceLocation.address,
|
city: serviceLocation.city,
|
||||||
city: serviceLocation.city,
|
state: serviceLocation.state,
|
||||||
state: serviceLocation.state,
|
zipCode: serviceLocation.zipCode,
|
||||||
zipCode: serviceLocation.zipCode,
|
zipCodeCtu: serviceLocation.zipCodeCtu
|
||||||
zipCodeCtu: serviceLocation.zipCodeCtu
|
}),
|
||||||
}),
|
techNotes: notesForTechnician
|
||||||
techNotes: notesForTechnician
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
@ -842,14 +828,12 @@ describe('Store', () => {
|
||||||
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
||||||
{
|
{
|
||||||
payload: expect.objectContaining({
|
payload: expect.objectContaining({
|
||||||
order: expect.objectContaining({
|
schedule: expect.objectContaining({
|
||||||
schedule: expect.objectContaining({
|
date: schedule.date,
|
||||||
date: schedule.date,
|
startTime: schedule.startTime,
|
||||||
startTime: schedule.startTime,
|
endTime: schedule.endTime,
|
||||||
endTime: schedule.endTime,
|
routeCode: schedule.routeCode,
|
||||||
routeCode: schedule.routeCode,
|
jobMaxMinutes: schedule.jobMaxMinutes
|
||||||
jobMaxMinutes: schedule.jobMaxMinutes
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
@ -867,9 +851,7 @@ describe('Store', () => {
|
||||||
// Assert
|
// Assert
|
||||||
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
||||||
{
|
{
|
||||||
payload: expect.objectContaining({
|
payload: expect.objectContaining({ referralDate: referralDate })
|
||||||
order: expect.objectContaining({ referralDate: referralDate })
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
@ -885,9 +867,7 @@ describe('Store', () => {
|
||||||
// Assert
|
// Assert
|
||||||
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
||||||
{
|
{
|
||||||
payload: expect.objectContaining({
|
payload: expect.objectContaining({ referralNumber: referralNumber })
|
||||||
order: expect.objectContaining({ referralNumber: referralNumber })
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
));
|
));
|
||||||
});
|
});
|
||||||
|
|
@ -902,13 +882,9 @@ describe('Store', () => {
|
||||||
// Asserts
|
// Asserts
|
||||||
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
||||||
{
|
{
|
||||||
method: endpoints.SaveSession.method,
|
|
||||||
endpoint: endpoints.SaveSession.url,
|
|
||||||
payload: expect.objectContaining({
|
payload: expect.objectContaining({
|
||||||
order: expect.objectContaining({
|
damage: expect.objectContaining({
|
||||||
damage: expect.objectContaining({
|
glassToReplace: []
|
||||||
glassToReplace: []
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
@ -924,13 +900,9 @@ describe('Store', () => {
|
||||||
// Asserts
|
// Asserts
|
||||||
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
||||||
{
|
{
|
||||||
method: endpoints.SaveSession.method,
|
|
||||||
endpoint: endpoints.SaveSession.url,
|
|
||||||
payload: expect.objectContaining({
|
payload: expect.objectContaining({
|
||||||
order: expect.objectContaining({
|
damage: expect.objectContaining({
|
||||||
damage: expect.objectContaining({
|
glassToReplace: []
|
||||||
glassToReplace: []
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
@ -953,16 +925,12 @@ describe('Store', () => {
|
||||||
// Asserts
|
// Asserts
|
||||||
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
expect(globalMethods.callHttpClient).toHaveBeenCalledWith(expect.objectContaining(
|
||||||
{
|
{
|
||||||
method: endpoints.SaveSession.method,
|
|
||||||
endpoint: endpoints.SaveSession.url,
|
|
||||||
payload: expect.objectContaining({
|
payload: expect.objectContaining({
|
||||||
order: expect.objectContaining({
|
damage: expect.objectContaining({
|
||||||
damage: expect.objectContaining({
|
glassToReplace: expect.arrayContaining([
|
||||||
glassToReplace: expect.arrayContaining([
|
{location: location1, name: name1},
|
||||||
{location: location1, name: name1},
|
{location: location2, name: name2}
|
||||||
{location: location2, name: name2}
|
])
|
||||||
])
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue