Skip to content

Commit

Permalink
feat(EMS-3454): changed to alternativeCurrency in relevant files
Browse files Browse the repository at this point in the history
  • Loading branch information
Zain Kassam committed Jun 20, 2024
1 parent 8524dc6 commit e6d5b71
Show file tree
Hide file tree
Showing 13 changed files with 26 additions and 30 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
* completeAndSubmitMultipleContractPolicyForm
* Complete and submit the "multiple contract policy" form
* @param {String} isoCode: Policy currency ISO code
* @param {Boolean} alternativeCurrencyPolicy: Select the "alternative currency" option
* @param {Boolean} alternativeCurrency: Select the "alternative currency" option
*/
const completeAndSubmitMultipleContractPolicyForm = ({ isoCode, alternativeCurrencyPolicy }) => {
const completeAndSubmitMultipleContractPolicyForm = ({ isoCode, alternativeCurrency }) => {
cy.completeMultipleContractPolicyForm({
isoCode,
alternativeCurrencyPolicy,
alternativeCurrency,
});

cy.clickSubmitButton();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
* completeAndSubmitSingleContractPolicyForm
* Complete and submit the "single contract policy" form.
* @param {String} isoCode: Policy currency ISO code
* @param {Boolean} alternativeCurrencyPolicy: Select the "alternative currency" option
* @param {Boolean} alternativeCurrency: Select the "alternative currency" option
*/
const completeAndSubmitSingleContractPolicyForm = ({ isoCode, alternativeCurrencyPolicy }) => {
const completeAndSubmitSingleContractPolicyForm = ({ isoCode, alternativeCurrency }) => {
cy.completeSingleContractPolicyForm({
isoCode,
alternativeCurrencyPolicy,
alternativeCurrency,
});

cy.clickSubmitButton();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ const {
/**
* completeAndSubmitTurnoverForm
* complete and submit the "turnover" form.
* @param {Boolean} alternativeCurrencyTurnover: Select the "alternative currency" option
* @param {Boolean} alternativeCurrency: Select the "alternative currency" option
*/
const completeAndSubmitTurnoverForm = ({ alternativeCurrencyTurnover = false }) => {
if (alternativeCurrencyTurnover) {
const completeAndSubmitTurnoverForm = ({ alternativeCurrency = false }) => {
if (alternativeCurrency) {
cy.completeAndSubmitAlternativeCurrencyForm({ alternativeCurrency: true });
}

Expand Down
2 changes: 1 addition & 1 deletion e2e-tests/commands/insurance/complete-business-section.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ const completeBusinessSection = ({
}

cy.completeAndSubmitNatureOfYourBusiness();
cy.completeAndSubmitTurnoverForm({ alternativeCurrencyTurnover });
cy.completeAndSubmitTurnoverForm({ alternativeCurrency: alternativeCurrencyTurnover });
cy.completeAndSubmitCreditControlForm({ hasCreditControlProcess });

if (submitCheckYourAnswers) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,22 +18,18 @@ const {
* completeMultipleContractPolicyForm
* Complete the "multiple contract policy" form
* @param {String} isoCode: Policy currency ISO code
* @param {Boolean} alternativeCurrencyPolicy: Select the "alternative currency" option
* @param {Boolean} alternativeCurrency: Select the "alternative currency" option
* @param {Boolean} chooseCurrency: Whether to choose a currency or not
*/
const completeMultipleContractPolicyForm = ({
isoCode = application.POLICY[POLICY_CURRENCY_CODE],
alternativeCurrencyPolicy = false,
chooseCurrency = true,
}) => {
const completeMultipleContractPolicyForm = ({ isoCode = application.POLICY[POLICY_CURRENCY_CODE], alternativeCurrency = false, chooseCurrency = true }) => {
cy.keyboardInput(field(REQUESTED_START_DATE).dayInput(), application.POLICY[REQUESTED_START_DATE].day);
cy.keyboardInput(field(REQUESTED_START_DATE).monthInput(), application.POLICY[REQUESTED_START_DATE].month);
cy.keyboardInput(field(REQUESTED_START_DATE).yearInput(), application.POLICY[REQUESTED_START_DATE].year);

cy.keyboardInput(field(TOTAL_MONTHS_OF_COVER).input(), application.POLICY[TOTAL_MONTHS_OF_COVER]);

if (chooseCurrency) {
if (alternativeCurrencyPolicy) {
if (alternativeCurrency) {
cy.clickAlternativeCurrencyRadioAndCompleteCurrency({
currency: NON_STANDARD_CURRENCY_CODE,
});
Expand Down
8 changes: 4 additions & 4 deletions e2e-tests/commands/insurance/complete-policy-section.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const { POLICY_TYPE } = APPLICATION;
* @param {String} policyType: If single or multiple policy - defaults to single
* @param {Boolean} policyValueOverMvpMaximum: If the value should be over the MVP maximum amount
* @param {String} isoCode: Policy currency ISO code
* @param {Boolean} alternativeCurrencyPolicy: Select the "alternative currency" option
* @param {Boolean} alternativeCurrency: Select the "alternative currency" option
* @param {Boolean} sameName: If name on policy is the same as the signed in user - defaults to true
* @param {Boolean} needPreCreditPeriod: If the user needs a pre-credit period - defaults to false
* @param {Boolean} usingBroker: If "using broker" on - defaults to false
Expand All @@ -23,7 +23,7 @@ const completePolicySection = ({
policyType = POLICY_TYPE.SINGLE,
policyValueOverMvpMaximum = false,
isoCode,
alternativeCurrencyPolicy = false,
alternativeCurrency = false,
sameName = true,
needPreCreditPeriod = false,
usingBroker = false,
Expand All @@ -39,14 +39,14 @@ const completePolicySection = ({
if (policyType === POLICY_TYPE.SINGLE) {
cy.completeAndSubmitSingleContractPolicyForm({
isoCode,
alternativeCurrencyPolicy,
alternativeCurrency,
});

cy.completeAndSubmitTotalContractValueForm({ policyValueOverMvpMaximum });
} else {
cy.completeAndSubmitMultipleContractPolicyForm({
isoCode,
alternativeCurrencyPolicy,
alternativeCurrency,
});

cy.completeAndSubmitExportValueForm({ policyType });
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ const completePrepareApplicationMultiplePolicyType = ({
needPreCreditPeriod,
isAppointingLossPayee,
lossPayeeIsLocatedInUK,
alternativeCurrencyPolicy,
alternativeCurrency: alternativeCurrencyPolicy,
});

cy.completeExportContractSection({
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ const completePrepareApplicationSinglePolicyType = ({
needPreCreditPeriod,
isAppointingLossPayee,
lossPayeeIsLocatedInUK,
alternativeCurrencyPolicy,
alternativeCurrency: alternativeCurrencyPolicy,
});

cy.completeExportContractSection({
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@ const {
* completeSingleContractPolicyForm
* Complete the "single contract policy" form.
* @param {String} isoCode: Policy currency ISO code
* @param {Boolean} alternativeCurrencyPolicy: Select the "alternative currency" option
* @param {Boolean} alternativeCurrency: Select the "alternative currency" option
* @param {Boolean} chooseCurrency: Whether to choose a currency or not
*/
const completeSingleContractPolicyForm = ({ isoCode = application.POLICY[POLICY_CURRENCY_CODE], alternativeCurrencyPolicy = false, chooseCurrency = true }) => {
const completeSingleContractPolicyForm = ({ isoCode = application.POLICY[POLICY_CURRENCY_CODE], alternativeCurrency = false, chooseCurrency = true }) => {
cy.keyboardInput(field(REQUESTED_START_DATE).dayInput(), application.POLICY[REQUESTED_START_DATE].day);
cy.keyboardInput(field(REQUESTED_START_DATE).monthInput(), application.POLICY[REQUESTED_START_DATE].month);
cy.keyboardInput(field(REQUESTED_START_DATE).yearInput(), application.POLICY[REQUESTED_START_DATE].year);
Expand All @@ -31,7 +31,7 @@ const completeSingleContractPolicyForm = ({ isoCode = application.POLICY[POLICY_
cy.keyboardInput(field(CONTRACT_COMPLETION_DATE).yearInput(), application.POLICY[CONTRACT_COMPLETION_DATE].year);

if (chooseCurrency) {
if (alternativeCurrencyPolicy) {
if (alternativeCurrency) {
cy.clickAlternativeCurrencyRadioOption();

cy.completeAlternativeCurrencyField({ currency: NON_STANDARD_CURRENCY_CODE });
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ context('Insurance - Policy - Check your answers - Summary list - Multiple contr
cy.completePolicySection({
policyType: FIELD_VALUES.POLICY_TYPE.MULTIPLE,
isoCode: NON_STANDARD_CURRENCY_CODE,
alternativeCurrencyPolicy: true,
alternativeCurrency: true,
});

url = `${baseUrl}${INSURANCE_ROOT}/${referenceNumber}${POLICY.CHECK_YOUR_ANSWERS}`;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ context('Insurance - Policy - Check your answers - Summary list - Single contrac

cy.completePolicySection({
isoCode: NON_STANDARD_CURRENCY_CODE,
alternativeCurrencyPolicy: true,
alternativeCurrency: true,
});

url = `${baseUrl}${INSURANCE_ROOT}/${referenceNumber}${POLICY.CHECK_YOUR_ANSWERS}`;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ context('Insurance - Policy - Multiple contract policy - Export value page - Alt

cy.completeAndSubmitMultipleContractPolicyForm({
isoCode: NON_STANDARD_CURRENCY_CODE,
alternativeCurrencyPolicy: true,
alternativeCurrency: true,
});

url = `${baseUrl}${INSURANCE_ROOT}/${referenceNumber}${MULTIPLE_CONTRACT_POLICY_EXPORT_VALUE}`;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ context('Insurance - Policy - Single contract policy - Total contract value page
cy.completeAndSubmitPolicyTypeForm({});
cy.completeAndSubmitSingleContractPolicyForm({
isoCode: NON_STANDARD_CURRENCY_CODE,
alternativeCurrencyPolicy: true,
alternativeCurrency: true,
});

url = `${baseUrl}${ROOT}/${referenceNumber}${SINGLE_CONTRACT_POLICY_TOTAL_CONTRACT_VALUE}`;
Expand Down

0 comments on commit e6d5b71

Please sign in to comment.