public void TC007_lastRepaymentMatchingWithRemaining_NL(int loanamout, string strmobiledevice) { strUserType = "NL"; try { _driver = TestSetup(strmobiledevice); _homeDetails = new HomeDetails(_driver, "NL"); _loanPurposeDetails = new LoanPurposeDetails(_driver, "NL"); _personalDetails = new PersonalDetails(_driver, "NL"); _bankDetails = new BankDetails(_driver, "NL"); _loanSetUpDetails = new LoanSetUpDetails(_driver, "NL"); // Click on Apply Button _homeDetails.ClickApplyBtn(); // Click on Start Your Application Button _homeDetails.ClickStartApplictionBtn(); bool hideshow = _homeDetails.CheckHideShow(); if (hideshow == true) { if (GetPlatform(_driver)) { _loanPurposeDetails.RequestLoanAmountMobile(loanamout, TestData.POL.MedicalDentalexpenses); } else { _loanPurposeDetails.RequestLoanAmount(loanamout, TestData.POL.MedicalDentalexpenses); } } else { // Select Loan Value from Slide bar _loanPurposeDetails.SelectLoanValue(loanamout); //Click on First POL to select _loanPurposeDetails.ClickSelectFirstPurposeBtn(); if (GetPlatform(_driver)) { // Select Purpose of loan _loanPurposeDetails.SelectLoanPurposeMobile(TestData.POL.MedicalDentalexpenses); } else { // Select Purpose of loan _loanPurposeDetails.SelectLoanPurpose(TestData.POL.MedicalDentalexpenses); } // Enter FirstPOLLoan Amount _loanPurposeDetails.EnterFirstPOLAmountTxt(loanamout.ToString()); // Click on Continue Button _loanPurposeDetails.ClickLoanPOLContinueBtn(); } // entering personal details with overwrite values _personalDetails.PopulatePersonalDetails(); // Click on checks out Continue Button _personalDetails.ClickCheckoutContinueBtn(); // select Bank Name _bankDetails.SelectBankLst(TestData.BankDetails.Dagbank); // Click on Continue Button _bankDetails.BankSelectContinueBtn(); // Entering Username and Password _bankDetails.EnterBankCredentialsTxt(TestData.BankDetails.AUTOTriggerAllNoSACC.Yodlee.UID, TestData.BankDetails.AUTOTriggerAllNoSACC.Yodlee.PWD); // Click on Continue Button _bankDetails.ClickAutoContinueBtn(); // choose bank account _bankDetails.BankAccountSelectBtn(); // Click on bank select Continue Button _bankDetails.ClickBankAccountContBtn(); // Confirm Bank Details _bankDetails.EnterBankDetailsTxt(); // Click on Confirm account details Continue Button _bankDetails.ClickAcctDetailsBtn(); // Select Category _bankDetails.SelectIncomecategory(TestData.IncomeCategory.PrimaryIncome, "0"); // click on Confirm Income Button _bankDetails.ClickConfirmIncomeBtn(); // select other debt repayments option No _bankDetails.SelectOtherDebtRepaymentsOptionBtn(); // select dependents _bankDetails.SelectDependantsLst(TestData.Dependents.Zero); // Click on continue _bankDetails.ClickConfirmExpensesBtn(); // select Governments benefits option No _bankDetails.ClickNoGovtBenefitsbtn(); // click on Agree that information True _bankDetails.ClickAgreeAppSubmitBtn(); // click on confirm Submit button _bankDetails.ClickConfirmSummaryBtn(); if (loanamout > 2000) { // enter sms input as OTP if (_bankDetails.VerifySMSOTP()) { _bankDetails.EnterOTPDetailsTxt(TestData.SMSCode); } } // Verify ApprovedAmount _loanSetUpDetails.VerifySetUpPageDetails(7, loanamout, loanamout, strUserType); if (GetPlatform(_driver)) { // click on DetailedRepaymentSchedule _loanSetUpDetails.ClickDetailedrepaymentSchedulereopen(); // Verify the Repay amount _loanSetUpDetails.VerifyRepayAmount(); // click on Button Submit _loanSetUpDetails.ClickSubmitBtn(); } else { // click on DetailedRepaymentSchedule _loanSetUpDetails.ClickDetailedrepaymentSchedulereopen(); // Verify the Repay amount _loanSetUpDetails.VerifyRepayAmount(); // Click on Bank Account to transfer _bankDetails.ClicksixtyMinuteButton(); // click on Buton Submit _loanSetUpDetails.ClickSubmitBtn(); } // Scrolling the Loan Contract _loanSetUpDetails.Loancontract(); // Confirming accepting contract _loanSetUpDetails.ConfirmAcceptingContract(); // click on I Agree button _loanSetUpDetails.ClickOnAgreeBtn(); // click on No thanks Button _loanSetUpDetails.ClickNothanksBtn(); // Verify Funded Amount Assert.IsTrue(_loanSetUpDetails.VerifyFundedAmount(loanamout), "Expected Requested Amount : " + loanamout + ". Observed Funded Amount : " + _loanSetUpDetails.VerifyFundedAmount()); if (GetPlatform(_driver)) { // Click on To Loan Dashboard Button _loanSetUpDetails.ClickMobileLoanDashboardBtn(); // click on More Button from Bottom Menu _loanSetUpDetails.ClickMoreBtn(); //Logout _loanSetUpDetails.Logout(); } else { // Click on Loan Dashboard Button _loanSetUpDetails.ClickLoanDashboard(); //Logout _loanSetUpDetails.Logout(); } } catch (Exception ex) { strMessage += ex.Message; Assert.Fail(ex.Message); } }
public void TC007_lastRepaymentMatchingWithRemaining_RL(int loanamout, int approvedamt, string strmobiledevice) { strUserType = "RL"; try { _driver = TestSetup(strmobiledevice, "RL"); _homeDetails = new HomeDetails(_driver, "RL"); _loanPurposeDetails = new LoanPurposeDetails(_driver, "RL"); _personalDetails = new PersonalDetails(_driver, "RL"); _bankDetails = new BankDetails(_driver, "RL"); _loanSetUpDetails = new LoanSetUpDetails(_driver, "RL"); // Login with existing user _homeDetails.LoginExistingUser(TestData.RandomPassword, loanamout, TestData.ClientType.NewProduct, TestData.Feature.NewProductAdvancePaidClean); // Click on Request Money Button _homeDetails.ClickRequestMoneyBtn(); //Click on Start Application Button _homeDetails.ClickExistinguserStartApplictionBtn(); // Select Loan Value from Slide bar _loanPurposeDetails.SelectLoanValueRL(loanamout); //Click on Select First POL Lst _loanPurposeDetails.ClickSelectFirstPurposeBtn(); // Select Purpose of loan _loanPurposeDetails.SelectLoanPurposeRL(TestData.POL.MedicalDentalexpenses); // Enter FirstPOLLoan Amount _loanPurposeDetails.EnterFirstPOLAmountTxt(loanamout.ToString()); // Click on Continue Button _loanPurposeDetails.ClickLoanPOLContinueBtnRL(); // select Employement Status _personalDetails.SelectEmploymentStatusLst(TestData.YourEmployementStatus.FullTime); // select short term loans value as NO _personalDetails.ClickNoShortTermLoanStatusBtn(); // Check Read Privacy and Electronic Authorisation _personalDetails.CheckReadPrivacyBtn(TestData.ReturnerLoaner); // Check Read Credit Guide _personalDetails.CheckReadCreditBtn(TestData.ReturnerLoaner); if (GetPlatform(_driver)) { // Click on Personal Details Continue Button _personalDetails.ClickPersonaldetailsContinueBtnRLMobile(); } else { // Click on Personal Details Continue Button _personalDetails.ClickPersonaldetailsRequestBtnRLDesktop(); // Click on checks out Continue Button _personalDetails.ClickAutomaticVerificationBtn(); } // select Bank Name _bankDetails.SelectBankLst(TestData.BankDetails.Dagbank); // Click on Continue Button _bankDetails.BankSelectContinueBtn(); // Entering Username and Password _bankDetails.EnterBankCredentialsTxt(TestData.BankDetails.AUTOTriggerAllNoSACC.Yodlee.UID, TestData.BankDetails.AUTOTriggerAllNoSACC.Yodlee.PWD); // Click on Continue Button _bankDetails.ClickAutoContinueBtn(); // choose bank account _bankDetails.BankAccountSelectBtn(); // Click on bank select Continue Button _bankDetails.ClickBankAccountContBtn(); // Confirm Bank Details _bankDetails.EnterBankDetailsTxt(); // Click on Confirm account details Continue Button _bankDetails.ClickAcctDetailsBtn(); // Select Category _bankDetails.SelectIncomecategory(TestData.IncomeCategory.PrimaryIncome, "0"); // Select Just checking option //_bankDetails.SelectJustCheckingOptionLst("Yes, it will stay the same (or more)"); // click on Confirm Income Button _bankDetails.ClickConfirmIncomeBtn(); // select other debt repayments option No _bankDetails.SelectOtherDebtRepaymentsOptionBtn(); // select dependents _bankDetails.SelectDependantsLst(TestData.Dependents.Zero); // Click on continue _bankDetails.ClickConfirmExpensesBtn(); // select Governments benefits option No _bankDetails.ClickNoGovtBenefitsbtn(); // click on Agree that information True _bankDetails.ClickAgreeAppSubmitBtn(); // click on confirm Submit button _bankDetails.ClickConfirmSummaryBtn(); // Verify ApprovedAmount _loanSetUpDetails.VerifySetUpPageDetails(7, approvedamt, loanamout, strUserType); if (GetPlatform(_driver)) { // click on DetailedRepaymentSchedule _loanSetUpDetails.ClickDetailedrepaymentSchedulereopen(); // Verify the Repay amount _loanSetUpDetails.VerifyRepayAmount(); // click on Button Submit _loanSetUpDetails.ClickSubmitBtn(); } else { // click on DetailedRepaymentSchedule _loanSetUpDetails.ClickDetailedrepaymentSchedulereopen(); // Verify the Repay amount _loanSetUpDetails.VerifyRepayAmount(); // Click on Bank Account to transfer _bankDetails.ClicksixtyMinuteButton(); // click on Buton Submit _loanSetUpDetails.ClickSubmitBtn(); } // Select Reason for Spend Less bool ReasonPageExists = _loanSetUpDetails.FindandselectSpendless(); if (ReasonPageExists == true) { _loanSetUpDetails.SelectReasontospendLess(TestData.ReasonforspeandLess.cheaperservice); } // Scrolling the Loan Contract _loanSetUpDetails.Loancontract(); // Confirming accepting contract _loanSetUpDetails.ConfirmAcceptingContract(); // click on I Agree button _loanSetUpDetails.ClickOnAgreeBtn(); // click on No thanks Button _loanSetUpDetails.ClickNothanksBtn(); if (GetPlatform(_driver)) { // Click on To Loan Dashboard Button _loanSetUpDetails.ClickMobileLoanDashboardBtn(); // click on More Button from Bottom Menu _loanSetUpDetails.ClickMoreBtn(); //Logout _loanSetUpDetails.Logout(); } else { // Click on Loan Dashboard Button _loanSetUpDetails.ClickLoanDashboard(); //Logout _loanSetUpDetails.Logout(); } } catch (Exception ex) { strMessage += ex.Message; Assert.Fail(ex.Message); } }
public void TC027_ApplyLoanwithRepaymentAmountLowest_RL(int loanamout, string mobiledevice) { strUserType = "RL"; _driver = _testengine.TestSetup(mobiledevice, "RL"); _homeDetails = new HomeDetails(_driver, "RL"); _loanPurposeDetails = new LoanPurposeDetails(_driver, "RL"); _personalDetails = new PersonalDetails(_driver, "RL"); _bankDetails = new BankDetails(_driver, "RL"); _loanSetUpDetails = new LoanSetUpDetails(_driver, "RL"); try { //Go to the homepage and click the start application button and then the Request money button _homeDetails.homeFunctions_RL(TestData.RandomPassword, loanamout, TestData.ClientType.NewProduct, TestData.Feature.ReturnerDagBankstaging); //Select the loan amount and purpose and click on continue button _loanPurposeDetails.LoanPurposeFunction_RL(loanamout, TestData.POL.Households); //Edit the personal details and change the Rmsrv Code _personalDetails.PersonalDetailsFunction_Skipbanklogin(TestData.YourEmployementStatus.FullTime, TestData.ReturnerLoaner, TestData.OverrideCodes.PassAll_RL); // select Bank Name _bankDetails.SelectBankLst(TestData.BankDetails.Dagbank); // Click on Continue Button _bankDetails.BankSelectContinueBtn(); if (bsAutoRefresh) { // Entering Username and Password _bankDetails.EnterBankCredentialsTxt(TestData.BankDetails.AUTOTriggerAllNoSACC.Yodlee.UID, TestData.BankDetails.AUTOTriggerAllNoSACC.Yodlee.PWD); // Click on Continue Button _bankDetails.ClickAutoContinueBtn(); } // choose bank account _bankDetails.BankAccountSelectBtn(); // Click on bank select Continue Button _bankDetails.ClickBankAccountContBtn(); // Confirm Bank Details _bankDetails.EnterBankDetailsTxt(); // Click on Confirm account details Continue Button _bankDetails.ClickAcctDetailsBtn(); // Choose reason for no transactions //bool notrans = _bankDetails.NoTransaction(TestData.NoTransactionReasons.Usingcash); //Assert.IsTrue(notrans, "Notransaction page not appeared"); // Select Category _bankDetails.SelectIncomecategory(TestData.IncomeCategory.PrimaryIncome, "0"); // Select Just checking option // _bankDetails.SelectJustCheckingOptionLst("Yes, it will stay the same (or more)"); // click on Confirm Income Button _bankDetails.ClickConfirmIncomeBtn(); // select other debt repayments option No _bankDetails.SelectOtherDebtRepaymentsOptionBtn(); // select dependents _bankDetails.SelectDependantsLst(TestData.Dependents.Zero); // Click on continue _bankDetails.ClickConfirmExpensesBtn(); // select Governments benefits option No _bankDetails.ClickNoGovtBenefitsbtn(); // click on Agree that information True _bankDetails.ClickAgreeAppSubmitBtn(); // click on confirm Submit button _bankDetails.ClickConfirmSummaryBtn(); //Get Repayment amount on weekly repay //int RepaymentAmountThen = _loanSetUpDetails.GetLowestRepAmt(); //_loanSetUpDetails.MoveSliderLowestAmount if (loanamout > 2000) { // enter sms input as OTP if (_bankDetails.VerifySMSOTP()) { _bankDetails.EnterOTPDetailsTxt(TestData.SMSCode); } } _loanSetUpDetails.VerifySetUpPageDetails(7, loanamout, loanamout, strUserType); _loanSetUpDetails.MoveSliderMiddleAmountRL(loanamout); double RepaymentAmountNow = _loanSetUpDetails.getRepAmtInTableMiddle(); //var expDefaultDate = _loanSetUpDetails.GetBusinessDay(DateTime.Now.AddDays(7)); var expDefaultDateString = _loanSetUpDetails.getSliderFirstRepaymentDate(); DateTime expDefaultDate = DateTime.ParseExact(expDefaultDateString, "d/MM/yyyy", null); _loanSetUpDetails.ClickDetailedrepaymentSchedulereopen(); string[,] details = _loanSetUpDetails.Getrepaymentdetails(); double lastrepay = Convert.ToDouble(details[details.GetLength(0) - 1, 1]); if (loanamout > 2000) { _loanSetUpDetails.CalcluateSolver(loanamout, expDefaultDate, 7, Convert.ToDouble(details[0, 1]), details.GetLength(0), lastrepay); } else { _loanSetUpDetails.CalculateSAAC(loanamout, 7, details); } if (GetPlatform(_driver)) { // click on Button Submit _loanSetUpDetails.ClickSubmitBtn(); // Click on Bank Account to transfer _bankDetails.ClicksixtyMinuteButton(); // click on sublit-payment Button _bankDetails.ClickSubmitPaymentButton(); } else { // Click on Bank Account to transfer _bankDetails.ClicksixtyMinuteButton(); // click on Buton Submit _loanSetUpDetails.ClickSubmitBtn(); } // Scrolling the Loan Contract _loanSetUpDetails.Loancontract(); // Confirming accepting contract _loanSetUpDetails.ConfirmAcceptingContract(); // click on I Agree button _loanSetUpDetails.ClickOnAgreeBtn(); // click on No thanks Button _loanSetUpDetails.ClickNothanksBtn(); if (GetPlatform(_driver)) { // Click on To Loan Dashboard Button _loanSetUpDetails.ClickMobileLoanDashboardBtn(); // click on More Button from Bottom Menu _loanSetUpDetails.ClickMoreBtn(); //Logout _loanSetUpDetails.Logout(); } else { // Click on Loan Dashboard Button _loanSetUpDetails.ClickLoanDashboard(); //Logout _loanSetUpDetails.Logout(); } } catch (Exception ex) { strMessage += ex.Message; Assert.Fail(ex.Message); } }
public void TC027_ApplyLoanwithRepaymentAmountLowest_NL(int loanamout, string strmobiledevice) { strUserType = "NL"; _driver = _testengine.TestSetup(strmobiledevice); _homeDetails = new HomeDetails(_driver, "NL"); _loanPurposeDetails = new LoanPurposeDetails(_driver, "NL"); _personalDetails = new PersonalDetails(_driver, "NL"); _bankDetails = new BankDetails(_driver, "NL"); _loanSetUpDetails = new LoanSetUpDetails(_driver, "NL"); try { //Go to the homepage and click the start application button _homeDetails.HomeDetailsPage(); //Select the loan amount and purpose and click on continue button _loanPurposeDetails.LoanPurposeFunction(loanamout, TestData.POL.Households); //populate the personal details and proceed _personalDetails.PersonalDetailsFunction(); //Fill Up all the required bank details and submits the application _bankDetails.bankFunctions(TestData.BankDetails.Dagbank, TestData.BankDetails.AUTOTriggerAllNoSACC.Yodlee.UID, TestData.BankDetails.AUTOTriggerAllNoSACC.Yodlee.PWD, TestData.IncomeCategory.PrimaryIncome, TestData.Dependents.Zero, TestData.SMSCode, loanamout); // loan set up page _loanSetUpDetails.VerifySetUpPageDetails(7, loanamout, loanamout, strUserType); _loanSetUpDetails.MoveSliderLowestAmount(); Thread.Sleep(2000); // wait until slider moves to lower double RepaymentAmountNow = _loanSetUpDetails.getRepAmtInTableMiddle(); //var expDefaultDate = _loanSetUpDetails.GetBusinessDay(DateTime.Now.AddDays(7)); var expDefaultDateString = _loanSetUpDetails.getSliderFirstRepaymentDate(); DateTime expDefaultDate = DateTime.ParseExact(expDefaultDateString, "d/MM/yyyy", null); _loanSetUpDetails.ClickDetailedrepaymentSchedulereopen(); string[,] details = _loanSetUpDetails.Getrepaymentdetails(); double lastrepay = Convert.ToDouble(details[details.GetLength(0) - 1, 1]); if (loanamout > 2000) { _loanSetUpDetails.CalcluateSolver(loanamout, expDefaultDate, 7, Convert.ToDouble(details[0, 1]), details.GetLength(0), lastrepay); } else { _loanSetUpDetails.CalculateSAAC(loanamout, 7, details); } // click on Buton Submit _loanSetUpDetails.ClickSubmitBtn(); // Scrolling the Loan Contract _loanSetUpDetails.Loancontract(); // Confirming accepting contract _loanSetUpDetails.ConfirmAcceptingContract(); // click on I Agree button _loanSetUpDetails.ClickOnAgreeBtn(); // click on No thanks Button _loanSetUpDetails.ClickNothanksBtn(); if (GetPlatform(_driver)) { // Click on To Loan Dashboard Button _loanSetUpDetails.ClickMobileLoanDashboardBtn(); // click on More Button from Bottom Menu _loanSetUpDetails.ClickMoreBtn(); //Logout _loanSetUpDetails.Logout(); } else { // Click on Loan Dashboard Button _loanSetUpDetails.ClickLoanDashboard(); //Logout _loanSetUpDetails.Logout(); } // verify final review enabled and process setup functionality //_loanSetUpDetails.loanSetupFunction(loanamout, strUserType); } catch (Exception ex) { strMessage += ex.Message; Assert.Fail(ex.Message); } #region commented old scenario //// click on Buton Submit //_loanSetUpDetails.ClickSubmitBtn(); // // Scrolling the Loan Contract // _loanSetUpDetails.Loancontract(); // // Confirming accepting contract // _loanSetUpDetails.ConfirmAcceptingContract(); // // click on I Agree button // _loanSetUpDetails.ClickOnAgreeBtn(); // // click on No thanks Button // _loanSetUpDetails.ClickNothanksBtn(); // if (GetPlatform(_driver)) // { // // Click on To Loan Dashboard Button // _loanSetUpDetails.ClickMobileLoanDashboardBtn(); // // click on More Button from Bottom Menu // _loanSetUpDetails.ClickMoreBtn(); // //Logout // _loanSetUpDetails.Logout(); // } // else // { // // Click on Loan Dashboard Button // _loanSetUpDetails.ClickLoanDashboard(); // //Logout // _loanSetUpDetails.Logout(); // } //} //catch (Exception ex) //{ // strMessage += ex.Message; Assert.Fail(ex.Message); //} #endregion }
public void TC030_ApplyLoanwithRepaymentDateLowest_NL(int loanamout, string strmobiledevice) { strUserType = "NL"; _driver = _testengine.TestSetup(strmobiledevice); _homeDetails = new HomeDetails(_driver, "NL"); _loanPurposeDetails = new LoanPurposeDetails(_driver, "NL"); _personalDetails = new PersonalDetails(_driver, "NL"); _bankDetails = new BankDetails(_driver, "NL"); _loanSetUpDetails = new LoanSetUpDetails(_driver, "NL"); try { //Go to the homepage and click the start application button _homeDetails.HomeDetailsPage(); //Select the loan amount and purpose and click on continue button _loanPurposeDetails.LoanPurposeFunction(loanamout, TestData.POL.Households); //populate the personal details and proceed _personalDetails.PersonalDetailsFunction(); //Fill Up all the required bank details and submits the application _bankDetails.bankFunctions(TestData.BankDetails.Dagbank, TestData.BankDetails.AUTOTriggerAllNoSACC.Yodlee.UID, TestData.BankDetails.AUTOTriggerAllNoSACC.Yodlee.PWD, TestData.IncomeCategory.PrimaryIncome, TestData.Dependents.Zero, TestData.SMSCode, loanamout); //_loanSetUpDetails.WaitForLoanSetUpPage(); _loanSetUpDetails.VerifySetUpPageDetails(7, loanamout, loanamout, strUserType); string RepaymentDateThen = _loanSetUpDetails.GetfirstrepayFrequencyDate(); _loanSetUpDetails.RepaymentDateLowest(); string RepaymentDateNow = _loanSetUpDetails.GetfirstrepayFrequencyDate(); Assert.AreNotEqual(RepaymentDateThen, RepaymentDateNow, "Repayment date unchanged even after the slider is moved to lowest date"); double RepaymentAmountNow = _loanSetUpDetails.getRepAmtInTableMiddle(); _loanSetUpDetails.ClickDetailedrepaymentSchedulereopen(); string[,] details = _loanSetUpDetails.Getrepaymentdetails(); double lastrepay = Convert.ToDouble(details[details.GetLength(0) - 1, 1]); DateTime startdt = Convert.ToDateTime(RepaymentDateNow); if (loanamout > 2000) { _loanSetUpDetails.CalcluateSolver(loanamout, startdt, 7, Convert.ToDouble(details[0, 1]), details.GetLength(0), lastrepay); } else { _loanSetUpDetails.CalculateSAAC(loanamout, 7, details); } // click on Buton Submit _loanSetUpDetails.ClickSubmitBtn(); // Scrolling the Loan Contract _loanSetUpDetails.Loancontract(); // Confirming accepting contract _loanSetUpDetails.ConfirmAcceptingContract(); // click on I Agree button _loanSetUpDetails.ClickOnAgreeBtn(); // click on No thanks Button _loanSetUpDetails.ClickNothanksBtn(); if (GetPlatform(_driver)) { // Click on To Loan Dashboard Button _loanSetUpDetails.ClickMobileLoanDashboardBtn(); // click on More Button from Bottom Menu _loanSetUpDetails.ClickMoreBtn(); //Logout _loanSetUpDetails.Logout(); } else { // Click on Loan Dashboard Button _loanSetUpDetails.ClickLoanDashboard(); //Logout _loanSetUpDetails.Logout(); } } catch (Exception ex) { strMessage += ex.Message; Assert.Fail(ex.Message); } #region commented old scenario //// click on Buton Submit //_loanSetUpDetails.ClickSubmitBtn(); // // Scrolling the Loan Contract // _loanSetUpDetails.Loancontract(); // // Confirming accepting contract // _loanSetUpDetails.ConfirmAcceptingContract(); // // click on I Agree button // _loanSetUpDetails.ClickOnAgreeBtn(); // // click on No thanks Button // _loanSetUpDetails.ClickNothanksBtn(); // if (GetPlatform(_driver)) // { // // Click on To Loan Dashboard Button // _loanSetUpDetails.ClickMobileLoanDashboardBtn(); // // click on More Button from Bottom Menu // _loanSetUpDetails.ClickMoreBtn(); // //Logout // _loanSetUpDetails.Logout(); // } // else // { // // Click on Loan Dashboard Button // _loanSetUpDetails.ClickLoanDashboard(); // //Logout // _loanSetUpDetails.Logout(); // } //} //catch (Exception ex) //{ // strMessage += ex.Message; Assert.Fail(ex.Message); //} #endregion }