public void ByIosUIAutomationTestCase() { IOSDriver<IWebElement> driver = new IOSDriver<IWebElement>(defaultUri, capabilities); server.respondTo("POST", "/element", new Dictionary<string, object> { {"ELEMENT", '5'} }); driver.FindElement(new ByIosUIAutomation(".elements()")); (new ByIosUIAutomation(".elements()")).FindElement(driver); server.clear(); List<object> results = new List<object>(); results.Add(new Dictionary<string, object> { { "ELEMENT", "4" } }); server.respondTo("POST", "/elements", results); driver.FindElements(new ByIosUIAutomation(".elements()")); (new ByIosUIAutomation(".elements()")).FindElements(driver); }
public void ByAccessibilityIdTestCase() { IOSDriver driver = new IOSDriver(defaultUri, capabilities); server.respondTo ("POST", "/element", new Dictionary<string, object> { {"ELEMENT", '5'} }); driver.FindElement(new ByAccessibilityId(".elements()")); (new ByAccessibilityId(".elements()")).FindElement(driver); server.clear (); List<object> results = new List<object>(); results.Add (new Dictionary<string, object> {{"ELEMENT", "4"}}); server.respondTo ("POST", "/elements", results); driver.FindElements(new ByAccessibilityId(".elements()")); (new ByAccessibilityId(".elements()")).FindElements(driver); }