INSR-10100: Fix naming for show/hide, update unit tests

This commit is contained in:
Alex Humphries 2026-07-09 13:49:02 -04:00
parent 40caf90ed3
commit 5cb0fbfe17
2 changed files with 9 additions and 6 deletions

View file

@ -160,7 +160,8 @@ describe('entry-page.vue', () => {
ClientDisplayName: 'Display Name', ClientDisplayName: 'Display Name',
ClientPossessiveName: 'Display Name\'s', ClientPossessiveName: 'Display Name\'s',
ClaimRegistrationRequired: true, ClaimRegistrationRequired: true,
EnableNoCompQuote: true EnableNoCompQuote: true,
HiddenFields: ['PolicyNumber', 'PhoneNumber'],
}) })
}; };
wrapper.vm.populateISSConfigValues(data); wrapper.vm.populateISSConfigValues(data);
@ -176,6 +177,8 @@ describe('entry-page.vue', () => {
expect(issConfig.enableTPAFlow).toBe(true); expect(issConfig.enableTPAFlow).toBe(true);
expect(issConfig.isClaimRegistrationRequired).toBe(true); expect(issConfig.isClaimRegistrationRequired).toBe(true);
expect(issConfig.enableNoCompQuote).toBe(true); expect(issConfig.enableNoCompQuote).toBe(true);
expect(issConfig.hiddenFields.policyNumber).toBe(true);
expect(issConfig.hiddenFields.phoneNumber).toBe(true);
}); });
describe('combineClientParameters', () => { describe('combineClientParameters', () => {
let wrapper; let wrapper;

View file

@ -14,7 +14,7 @@
cmsWidgetName="SiteSubHeaderWidget" cmsWidgetName="SiteSubHeaderWidget"
class="form-group" /> class="form-group" />
<textboxQuestion <textboxQuestion
v-if="displayPolicyNumberQuestion" v-if="!isPolicyNumberQuestionHidden"
ref="policyNumber" ref="policyNumber"
v-model="welcomePageModel.policyNumber" v-model="welcomePageModel.policyNumber"
inputId="policyNumberField" inputId="policyNumberField"
@ -24,7 +24,7 @@
:isDisabled="isPolicyHolderDisabled" :isDisabled="isPolicyHolderDisabled"
:validationRules="rules.policyNumber" /> :validationRules="rules.policyNumber" />
<textboxQuestion <textboxQuestion
v-if="displayPhoneNumberQuestion" v-if="!isPhoneNumberQuestionHidden"
ref="phoneNumber" ref="phoneNumber"
v-model="welcomePageModel.phoneNumber" v-model="welcomePageModel.phoneNumber"
inputId="phoneNumberField" inputId="phoneNumberField"
@ -36,7 +36,7 @@
placeholderText="###-###-####" placeholderText="###-###-####"
class="form-group" /> class="form-group" />
<textboxQuestion <textboxQuestion
v-if="displayPhoneNumberQuestion" v-if="!isPhoneNumberQuestionHidden"
ref="extension" ref="extension"
v-model="welcomePageModel.extension" v-model="welcomePageModel.extension"
inputId="extensionField" inputId="extensionField"
@ -335,10 +335,10 @@ export default {
phoneMask() { phoneMask() {
return MaskaFormattedMasks.PHONE_NUMBER; return MaskaFormattedMasks.PHONE_NUMBER;
}, },
isPolicyNumberHidden() { isPolicyNumberQuestionHidden() {
return !!this.mainStore.issConfig.hiddenFields.policyNumber; return !!this.mainStore.issConfig.hiddenFields.policyNumber;
}, },
displayPhoneNumberQuestion() { isPhoneNumberQuestionHidden() {
return !!this.mainStore.issConfig.hiddenFields.phoneNumber; return !!this.mainStore.issConfig.hiddenFields.phoneNumber;
} }
}, },