Beispiel #1
0
 public TroopGroupSteps(Repository repository, TroopFile troopFile,
     TestedApplication application)
 {
     this.repository = repository;
     this.troopFile = troopFile;
     this.application = application;
 }
Beispiel #2
0
 public void Kill()
 {
     QuickAttachToProcess(Processes.Encompass);
     TestedApplication.Kill();
 }
Beispiel #3
0
        public void _11_QCReview()
        {
            LaunchApplication(DesktopApps.Encompass); Launcher.Initialize().cmb_EnvironmentID_SelectByText(EnvironmentID).btn_Login_Click();

            AttachToProcess(Processes.Encompass, 5);

            Login.Initialize().Login_Username_SendKeys(QualityControl);

            Pipeline.Initialize().Pipeline_SelectCurrentLoan(LoanNumber);

            QCReview.Open_FromLogTab().chk_QCReviewTasks_Check().chk_Finish_Check();

            EncompassMain.Initialize().ExitEncompass(); ExitEncompass.Initialize().btn_Yes_Click(); CompliancePreview.Initialize().btn_Close_Click(); TestedApplication.Kill();
        }
Beispiel #4
0
        public void _10_FinalUWApproval()
        {
            LaunchApplication(DesktopApps.Encompass); Launcher.Initialize().cmb_EnvironmentID_SelectByText(EnvironmentID).btn_Login_Click();

            AttachToProcess(Processes.Encompass, 5);

            Login.Initialize().Login_Username_SendKeys(Underwriter);

            Pipeline.Initialize().Pipeline_SelectCurrentLoan(LoanNumber);

            Encompass_eFolder.Open_eFolder().eFolder_UnderwriterReview("1003"); DocumentDetails.Initialize().chk_Reviewed_Check(true).btn_Close_Click();

            Encompass_eFolder.Initialize().eFolder_UnderwriterReview("Credit Report"); DocumentDetails.Initialize().chk_Reviewed_Check(true).btn_Close_Click();

            Encompass_eFolder.Initialize().eFolder_UnderwriterReview("Underwriting"); DocumentDetails.Initialize().chk_Reviewed_Check(true).btn_Close_Click();

            Encompass_eFolder.Initialize().btn_Close_Click();

            FinalUWApproval
            .Open_FromLogTab()
            .cmb_ULDDPropertyValuationMethodType_SendKeys("None")
            .txt_TotalMortgagedPropertiesCount_SendKeys("1")
            .txt_ULDDInvestorFeatureID_SendKeys("5645646446")
            .cmb_UnderwritingLevelOfPrptyReview_SendKeys("No Appraisal")
            .cmb_DayOneCertainty_SendKeys("NO")
            .txt_UnderwritingClearToCloseDate_SendKeys("030518")
            .chk_FinalUWApprovalTasks_Check()
            .chk_Finish_Check();

            EncompassMain.Initialize().ExitEncompass(); ExitEncompass.Initialize().btn_Yes_Click(); CompliancePreview.Initialize().btn_Close_Click(); TestedApplication.Kill();
        }
Beispiel #5
0
        public void _09_ConditionsSent()
        {
            LaunchApplication(DesktopApps.Encompass); Launcher.Initialize().cmb_EnvironmentID_SelectByText(EnvironmentID).btn_Login_Click();

            AttachToProcess(Processes.Encompass, 5);

            Login.Initialize().Login_Username_SendKeys(LoanProcessor);

            EncompassMain.Initialize().Resize().tab_Pipeline_Select();

            Pipeline.Initialize().Pipeline_SelectCurrentLoan(LoanNumber);

            ClosingForm.OpenForm_FromFormsTab().btn_ProcessorAddData_Click().CompleteCurrentVesting().btn_ProcessorClicktoCertify_Click().cmb_IsFileReadyForUnderwriting_SendKeys("yes");

            AdditionalRequestsInformation.OpenForm_FromFormsTab().CompleteFields_HazardInsurance(); FloodInformation.OpenForm_FromFormsTab().CompleteFields_FloodCertification();

            URLA_Page2.OpenForm_FromFormsTab().cmb_MortgageType1_SendKeys("Mortgage"); MortgagePayoff.OpenForm_FromFormsTab().cmb_LenderName1_Select().txt_PrincipalBalance1_SendKeys("10,000");

            ClosingVendorInformation.Initialize().CompleteTitleEscrowFields();

            ConditionsSent.Open_FromLogTab().CompleteReqFields_DirectConvNoCashOutRefi().chk_Finish_Check();

            EncompassMain.Initialize().ExitEncompass(); EncompassDialog.Initialize().btn_Yes_Click(); ComplianceAlert.Initialize().btn_Close_Click(); TestedApplication.Kill();
        }
Beispiel #6
0
        public void _08_InitialUWDecision()
        {
            LaunchApplication(DesktopApps.Encompass); Launcher.Initialize().cmb_EnvironmentID_SelectByText(EnvironmentID).btn_Login_Click();

            AttachToProcess(Processes.Encompass, 5);

            Login.Initialize().Login_Username_SendKeys(Underwriter);

            Pipeline.Initialize().Pipeline_SelectCurrentLoan(LoanNumber);

            UnderwriterSummary.OpenForm_FromToolsTab().txt_ApprovedByDate_SetDate().txt_ApprovalExpiresDate_SetDate();

            InitialUWDecision.Open_FromLogTab().chk_Finish_Check();

            EncompassMain.Initialize().ExitEncompass(); EncompassDialog.Initialize().btn_Yes_Click(); ComplianceAlert.Initialize().btn_Close_Click(); TestedApplication.Kill();
        }
Beispiel #7
0
        public void _07_ApprovalSubmitToUW()
        {
            LaunchApplication(DesktopApps.Encompass); Launcher.Initialize().cmb_EnvironmentID_SelectByText(EnvironmentID).btn_Login_Click();

            AttachToProcess(Processes.Encompass, 5);

            Login.Initialize().Login_Username_SendKeys(LoanProcessor);

            Pipeline.Initialize().Pipeline_SelectCurrentLoan(LoanNumber);

            ProcPreApproval.Open_FromLogTab().chk_Finish_Check();

            SubmitToUW.Open_FromLogTab().chk_Finish_Check();

            EncompassMain.Initialize().ExitEncompass(); EncompassDialog.Initialize().btn_Yes_Click(); ComplianceAlert.Initialize().btn_Close_Click(); CompliancePreview.Initialize().btn_Close_Click(); TestedApplication.Kill();
        }
Beispiel #8
0
        public void _06_PreProcReview()
        {
            LaunchApplication(DesktopApps.Encompass); Launcher.Initialize().cmb_EnvironmentID_SelectByText(EnvironmentID).btn_Login_Click();

            AttachToProcess(Processes.Encompass, 5);

            Login.Initialize().Login_Username_SendKeys(ProcessingMgr);

            Pipeline.Initialize().Pipeline_SelectCurrentLoan(LoanNumber);

            PreProcReview
            .Open_FromLogTab()
            .cmb_Disclosures_eSigned_SendKeys("Yes")
            .chk_Finish_Check();

            EncompassMain.Initialize().ExitEncompass(); EncompassDialog.Initialize().btn_Yes_Click(); ComplianceAlert.Initialize().btn_Close_Click(); TestedApplication.Kill();
        }
Beispiel #9
0
        public void _05_CompleteApplication()
        {
            AttachToProcess(Processes.Encompass, 5);

            DisclosureTracking.Initialize().btn_InitialDisclosureRecord_Click(); DisclosureDetails.Initialize().btn_SendDateManualEntry_Click().txt_DisclosureSentDate_SetBack().txt_ActualReceivedDate_SetDate().chk_IntentToProceed_Check(true).btn_OK_Click();

            BankerLoanSubmission.OpenForm_FromFormsTab().btn_CopyCashBackSTC_Click(); EncompassDialog.Initialize().btn_OKtoCertify_Click(); BankerLoanSubmission.Initialize().btn_BankerCertificationBLS_Click();

            Application.Open_FromLogTab().cmb_UnderwritingRiskAccessType_SendKeys("DU").cmb_LoanInfoRefiPurpose_SendKeys("No Cash-Out Other").chk_Finish_Check();

            BorrowerSummary.OpenForm_FromFormsTab().CopyLoanNumber();

            EncompassMain.Initialize().ExitEncompass(); EncompassDialog.Initialize().btn_Yes_Click(); ComplianceAlert.Initialize().btn_Close_Click(); TestedApplication.Kill();
        }