public PageActions(IWebDriver driver) { PageActionCollection = new PageActionCollection { Common = new Common(driver), Dashboard = new Dashboard(driver), EditFeatures = new EditFeatures(driver), SolutionDescription = new SolutionDescription(driver), PreviewPage = new PreviewPage(driver), ClientApplicationTypes = new ClientApplicationTypes(driver), BrowserBasedSections = new BrowserBasedSections() { BrowserSubDashboard = new BrowserSubDashboard(driver), BrowsersSupported = new BrowsersSupported(driver), PluginsOrExtensions = new PluginsOrExtensions(driver), HardwareRequirements = new HardwareRequirements(driver), ConnectivityAndResolution = new ConnectivityAndResolution(driver), MobileFirst = new MobileFirst(driver), }, NativeMobileSections = new NativeMobileSections() { OperatingSystems = new NativeMobileOperatingSystems(driver), MemoryAndStorage = new MemoryAndStorage(driver) }, ContactDetails = new ContactDetails(driver) }; }
public UITest() { var(serverUrl, databaseName, dbUser, dbPassword) = EnvironmentVariables.GetDbConnectionDetails(); connectionString = string.Format(ConnectionString.GPitFutures, serverUrl, databaseName, dbUser, dbPassword); url = EnvironmentVariables.GetUrl(); driver = new BrowserFactory().Driver; pages = new PageActions(driver).PageActionCollection; driver.Navigate().GoToUrl(this.url); }
public PageActions(IWebDriver driver) { PageActionCollection = new PageActionCollection { SolutionsList = new SolutionsList(driver), ViewSolution = new ViewSolution(driver), CapabilityFilter = new CapabilityFilter(driver), Homepage = new Homepage(driver), Common = new Common(driver), Footer = new Footer(driver), Header = new Header(driver), BrowseSolutions = new BrowseSolutions(driver) }; }
public PageActions(IWebDriver driver) { PageActionCollection = new PageActionCollection { Authentication = new Authentication(driver), Homepage = new Homepage(driver), OrganisationsOrdersDashboard = new OrganisationsOrdersDashboard(driver), OrderForm = new OrderForm(driver), CommencementDate = new CommencementDate(driver), AdditionalServices = new AdditionalServices(driver), CompleteOrder = new CompleteOrder(driver), DeleteOrder = new DeleteOrder(driver), PreviewOrderSummary = new PreviewOrderSummary(driver), }; }
public UITest() { solution = CreateSolution.CreateNewSolution(); solutionDetail = CreateSolutionDetails.CreateNewSolutionDetail(solution.Id, Guid.NewGuid(), 0, false); connectionString = EnvironmentVariables.GetConnectionString(); SqlHelper.CreateBlankSolution(solution, solutionDetail, connectionString); url = $"{EnvironmentVariables.GetUrl()}/{solution.Id}"; driver = new BrowserFactory().Driver; pages = new PageActions(driver).PageActionCollection; driver.Navigate().GoToUrl(url); }
public PageActions(IWebDriver driver) { PageActionCollection = new PageActionCollection { Homepage = new Homepage(driver), Authorization = new Authorization(driver), UserAccountsDashboard = new UserAccountsDashboard(driver), CreateBuyingOrganisation = new CreateBuyingOrganisation(driver), EditOrganisation = new EditOrganisation(driver), CreateBuyerUser = new CreateBuyerUser(driver), ViewUserDetails = new ViewUserDetails(driver), RequestAnAccount = new RequestAnAccount(driver), RequestPasswordReset = new RequestPasswordReset(driver), SetNewPassword = new SetNewPassword(driver), OrganisationDashboard = new OrganisationDashboard(driver), }; }