예제 #1
0
        public void Setup()
        {
            // Setup for remote running
            driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(IMPLICIT_WAIT_SECONDS);
            driver.Navigate().GoToUrl(URL);

            // Initialization Page Objects
            loginPageObject       = new LoginPageObject(driver);
            deleteTaskPageObject  = new DeleteTaskPageObject(driver);
            myTasksPageObject     = new MyTasksPageObject(driver);
            sidebarMenuPageObject = new SideBarMenuPageObject(driver);
            topPanelPageObject    = new TopPanelPageObject(driver);
            addTaskPageObject     = new AddTaskPageObject(driver);

            // Log into an application
            Login(EMAIL, PASSWORD);

            NavigateMyTasks();

            // Create task
            AddTask(TITLE, DESCRIPTION, TEAM, PRIORITY);
        }