CSR-774 | Fix Formatting and Tests

This commit is contained in:
Scott Kiener 2022-11-30 10:47:07 -05:00
parent eb60bfb618
commit 12209733aa
2 changed files with 8 additions and 8 deletions

View file

@ -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([

View file

@ -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;