[Test]/*add proper wait*/ public void ClickSingleCheckBoxDemoPageTest() { PropertiesCollection.driver.Navigate().GoToUrl("https://www.seleniumeasy.com/test/"); HomePageObject homePage = new HomePageObject(); CheckBoxDemoPageObject checkBoxDemoPage = new CheckBoxDemoPageObject(); Thread.Sleep(3000); checkBoxDemoPage = homePage.ClickCheckBoxDemoPage(); Thread.Sleep(1000); checkBoxDemoPage.chkboxSingleBox.Clicks(); Thread.Sleep(1000); Assert.AreEqual(checkBoxDemoPage.chkboxSingleBox.GetAttribute("checked"), "true"); }
[Test]/*add proper wait*/ public void ClickMultipleCheckBoxDemoPageTest() { PropertiesCollection.driver.Navigate().GoToUrl("https://www.seleniumeasy.com/test/"); HomePageObject homePage = new HomePageObject(); CheckBoxDemoPageObject checkBoxDemoPage = new CheckBoxDemoPageObject(); Thread.Sleep(1000); checkBoxDemoPage = homePage.ClickCheckBoxDemoPage(); Thread.Sleep(1000); checkBoxDemoPage.chkboxOption1.Clicks(); checkBoxDemoPage.chkboxOption2.Clicks(); Thread.Sleep(1000); Assert.AreEqual(checkBoxDemoPage.btnCheckAll.GetAttribute("value"), "Check All"); }