public void test1_Autocompleate() { string expResult = "Two"; string input = "Tw"; IWebDriver driver = new ChromeDriver(); ComponentsPage page = new ComponentsPage(driver); page.goToPage(); System.Threading.Thread.Sleep(1000); Autocompleate autocompleate = page.GoToAutocompleate(); System.Threading.Thread.Sleep(1000); autocompleate.EnterText(input); System.Threading.Thread.Sleep(1000); autocompleate.ClickSuggestion(); System.Threading.Thread.Sleep(1000); Assert.That(expResult == autocompleate.GetResult()); }
public void test3_bottomSheet() { IWebDriver driver = new ChromeDriver(); ComponentsPage page = new ComponentsPage(driver); page.GoToBottomSheet(); BottomSheet bottomSheet = new BottomSheet(driver); bottomSheet.PressButton(); Assert.IsTrue(bottomSheet.bottomSheetPresent()); }
public void test2_Badge() { string badgeCss = "mat-badge-hidden"; IWebDriver driver = new ChromeDriver(); ComponentsPage page = new ComponentsPage(driver); page.GoToBadge(); Badge badge = new Badge(driver); badge.PressButton(); Assert.That(badge.getButtonClass, Does.Contain(badgeCss), "Test 2 OK"); }
public void test5_ButtonToggle() { IWebDriver driver = new ChromeDriver(); ComponentsPage page = new ComponentsPage(driver); page.GoToButtonToggle(); ButtonToggle buttonToggle = new ButtonToggle(driver); string before = buttonToggle.GetAriaPressed(); buttonToggle.PressButton(); string after = buttonToggle.GetAriaPressed(); Assert.That(before != after); }
public void test4_Button() { string expTitle = "Google"; IWebDriver driver = new ChromeDriver(); ComponentsPage page = new ComponentsPage(driver); Button button = page.GoToButton(); button.ClickButton(); var browserTabs = driver.WindowHandles; driver.SwitchTo().Window(browserTabs[1]); string pageTitle = driver.Title; Assert.That(expTitle, Is.EqualTo(pageTitle)); }