public void SubmitHIPPCaseSubmissionMember(IWebDriver context) { #region Pages and Sections EmployeeStatusAndHiringDetails employeeStatusAndHiringDetails = new EmployeeStatusAndHiringDetails(context); HouseholdInformation householdInformation = new HouseholdInformation(context); HIPPSubmitApplicationPageMember submitApp = new HIPPSubmitApplicationPageMember(context); CompanyInformation companyInformation = new CompanyInformation(context); PlanInformation planInformation = new PlanInformation(context); EmployerAndResourcesInformation employerAndResourcesInformation = new EmployerAndResourcesInformation(context); PolicyHolderEmployeeInformation policyHolderEmployeeInformation = new PolicyHolderEmployeeInformation(context); Generic generic = new Generic(context); Utility utility = new Utility(context); #endregion DateTime now = DateTime.Today; #region Required Input householdInformation.HouseHoldInformationInput( "Self", "No", utility.GetRandomFirstName(), "", utility.GetRandomSurName(), now.AddYears(-35).ToString("MM/dd/yyyy"), utility.RandomNumberAlphaString(10), utility.RandomNumericString(10), utility.GetRandomYesNo(), utility.GetRandomYesNo() ); policyHolderEmployeeInformation.PolicyHolderEmployerInformationInput( "No", "", utility.GetRandomFirstName(), utility.GetRandomFirstName(), utility.GetRandomSurName(), "233 buchanan", "", utility.GetRandomCity(), "VA", "22314", "202" + utility.RandomNumericString(7), "703" + utility.RandomNumericString(7), "703" + utility.RandomNumericString(7), "*****@*****.**"); employerAndResourcesInformation.EmploymentHumanResourcesInformationInput( utility.GetRandomCompanyName(), utility.RandomNumericString(9), "Made Up Street", "Apt101", utility.GetRandomCity(), "VA", "22314", utility.GetRandomFirstName() + utility.GetRandomSurName(), "technology", "703" + utility.RandomNumericString(7)); employeeStatusAndHiringDetails.EmploymentStatusHiringInput( utility.GetRandomYesNo(), now.AddYears(-5).ToString("MM/dd/yyyy"), utility.GetRandomYesNo(), "No", null ); companyInformation.CompanyInformationInput( utility.GetRandomCompanyName(), utility.RandomNumericString(9), "Address Line One", "Address line two", utility.GetRandomCity(), "VA", "23019", utility.GetRandomFirstName() + utility.GetRandomSurName(), "301" + utility.RandomNumericString(7)); planInformation.PlanInformationInput( utility.GetRandomInsuranceType(), utility.GetRandomYesNo(), now.AddYears(-12).ToString("MM/dd/yyyy"), "Monthly", utility.RandomNumericString(3)); submitApp.ClickAgree(); Thread.Sleep(2000); submitApp.ClickSave(); Thread.Sleep(2000); #endregion #region Approve/Deny/Pend Logic #endregion }