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));
        }