Пример #1
0
        public void UsersList()
        {
            using (IWebDriver driver = new ChromeDriver())
            {
                WebDriverWait wait      = new WebDriverWait(driver, TimeSpan.FromSeconds(3));
                var           loginPage = new LoginPage(driver, wait);
                var           userPage  = new UserPage(driver, wait);

                loginPage.NavigateTo();
                loginPage.Logoff();
                loginPage.Login(userPage.AdminLogin, userPage.AdminPassword);
                var helloMessageOrRegisterLink = loginPage.HelloMessageOrRegisterLink();
                Assert.Equal($"Hello {userPage.AdminLogin}!", helloMessageOrRegisterLink);
                userPage.NavigateTo();

                var lista = userPage.GetUserList();

                Assert.Equal(3, lista.Count);
                Assert.Equal("*****@*****.**", lista.ElementAt(0));
            }
        }