public void TestSwitchingBetweenIframe() { Wd.Get(TestPage.OkButton).PerformClick(); Wd.SwitchIframe(TestPage.WikiPeadiaIFrame); var textInsideIframe = Wd.Get(TestPage.DivInsideiFrame).Text; Assert.AreEqual("This is insed the iFrame", textInsideIframe); Wd.SwitchBackToMainContent(); Wd.Get(TestPage.OkButton).PerformClick(); }
public void TestTickingCheckbox() { Wd.Get(TestPage.SubscribeCheckbox).PerformClick(); Assert.IsTrue(Wd.Get(TestPage.SubscribeCheckbox).Selected); }
public void TestInputElementUneditable() { Wd.Get(TestPage.DisableField).SetText("THis field should fail input because it disabled"); }
public void TestSelectValueFromDropDown() { Wd.Get(TestPage.DropDown).SelectOption("Third Value"); Assert.AreEqual("third", Wd.Get(TestPage.DropDown).GetAttribute("value")); }
public void TestForElementUnclikable() { Wd.Get(TestPage.HiddenUnclickable).PerformClick(); }
public void TestClickingElement() { Wd.Get(TestPage.HideButton).PerformClick(); Assert.IsFalse(Wd.Get(TestPage.SecretText).Displayed); }
public void TestElementRequiringRuntimeData() { var textContent = Wd.Get(TestPage.ListOption, "Coffee").Text; Assert.AreEqual(textContent, "Black Coffee"); }
public void TestNonExistentElement() { Wd.Get("#this-does-not-exists"); }
public void TestInputtingValueIntoTextField() { Wd.Get(TestPage.EnterTextField).SetText("cheese"); Assert.IsTrue(Wd.Get(TestPage.EnterTextField).GetAttribute("value") == "cheese"); }