CSR-774 | Fix Formatting and Tests
This commit is contained in:
parent
eb60bfb618
commit
12209733aa
2 changed files with 8 additions and 8 deletions
|
|
@ -6,6 +6,7 @@ import {
|
|||
mockProcessedCmsContent,
|
||||
inputQuestionWidgetAnswers,
|
||||
} from "./service-package-question-test-helper";
|
||||
import { nextTick } from "vue";
|
||||
|
||||
jest.mock("@/store", () => ({
|
||||
commit: jest.fn(),
|
||||
|
|
@ -49,11 +50,12 @@ describe("service-package-question.vue", () => {
|
|||
const packageNameKey = "05_01_CSR_Quote_Standard_Repair";
|
||||
Object.assign(processedCmsContent, mockProcessedCmsContent[packageNameKey]);
|
||||
});
|
||||
it("should emit relevant VAPS items in an array", () => {
|
||||
it("should emit relevant VAPS items in an array", async () => {
|
||||
// Arrange
|
||||
const wrapper = setupMocks({});
|
||||
// Act
|
||||
wrapper.componentVM.selectedValues = "TierThree";
|
||||
wrapper.componentVM.selectedPackageName = "TierThree";
|
||||
await nextTick();
|
||||
|
||||
// Assert
|
||||
expect(wrapper.emitted()["update:modelValue"][0][0]).toEqual([
|
||||
|
|
|
|||
|
|
@ -40,14 +40,12 @@ export default {
|
|||
},
|
||||
watch: {
|
||||
availableLineItems() {
|
||||
console.log('supportingItems from store', this.$store.getters.lineItems.supportingItems);
|
||||
if(this.$store.getters.lineItems.vaps) {
|
||||
if (this.$store.getters.lineItems.supportingItems) {
|
||||
this.selectDefaultPackage();
|
||||
}
|
||||
},
|
||||
selectedPackageName(newValue) {
|
||||
const VapsProductsInSelectedPackage =
|
||||
this.getVapsLineItemsForSelectedPackage(newValue);
|
||||
const VapsProductsInSelectedPackage = this.getVapsLineItemsForSelectedPackage(newValue);
|
||||
this.$emit("update:modelValue", VapsProductsInSelectedPackage);
|
||||
},
|
||||
},
|
||||
|
|
@ -215,7 +213,7 @@ export default {
|
|||
selectDefaultPackage() {
|
||||
const vapsFromStore = this.$store.getters.lineItems.vaps;
|
||||
let lowestTierForPackage = packageNames.TIER_ONE;
|
||||
vapsFromStore.every(vapsItem => {
|
||||
vapsFromStore.every((vapsItem) => {
|
||||
let lowestTierForThisItem = this.getLowestTierForThisItem(vapsItem);
|
||||
if (lowestTierForThisItem === packageNames.TIER_THREE) {
|
||||
lowestTierForPackage = packageNames.TIER_THREE;
|
||||
|
|
@ -249,7 +247,7 @@ export default {
|
|||
}
|
||||
break;
|
||||
case partTypeStrings.RAIN_DEFENSE:
|
||||
if(this.rainDefenseApplicableForTierThree) {
|
||||
if (this.rainDefenseApplicableForTierThree) {
|
||||
lowestTierForThisItem = packageNames.TIER_THREE;
|
||||
}
|
||||
break;
|
||||
|
|
|
|||
Loading…
Reference in a new issue