Exemple #1
0
        public void CanOpenServiceEndpoints()
        {
            Run((driver) =>
            {
                var page = NCoreFrontPage.Connect(driver);

                var serviceHrefs = page.GetAllServiceHrefs().ToList();
                Assert.AreNotEqual(0, serviceHrefs.Count());
            });
        }
Exemple #2
0
        public void OpenNCore()
        {
            Run((driver) =>
            {
                var frontPage = NCoreFrontPage.Connect(driver);

                //driver.Close();
                Assert.AreEqual("Ephorte nCore services", frontPage.GetHeaderText());
            });
        }
Exemple #3
0
        public void VerifyAllServiceHrefs()
        {
            Run((driver) =>
            {
                var page = NCoreFrontPage.Connect(driver);
                driver.AddScreenshotToTestContext("FirstPage");
                var url = driver.Url;

                var serviceHrefs = page.GetAllServiceHrefs().Select(href => href.GetAttribute("href")).ToList();

                foreach (var href in serviceHrefs)
                {
                    driver.Navigate().GoToUrl(href);
                    var element = driver.WaitForElementVisible(By.Id("content"));
                    driver.AddScreenshotToTestContext("href");
                    Console.WriteLine(element.Text);
                }
            });
        }