public void FindElementByAccessibilityIdTestCase() { IOSDriver driver = new IOSDriver(defaultUri, capabilities); server.respondTo ("POST", "/element", new Dictionary<string, object> { {"ELEMENT", '5'} }); IWebElement element = driver.FindElementByAccessibilityId (".elements()"); server.clear (); server.respondTo ("GET", "/element/5/attribute/id", "1234"); element.GetAttribute ("id"); }
public void FromElementTestCase() { IOSDriver driver = new IOSDriver(defaultUri, capabilities); server.respondTo ("POST", "/element", new Dictionary<string, object> { {"ELEMENT", '5'} }); AppiumWebElement element = (AppiumWebElement) driver.FindElementByAccessibilityId (".elements()"); server.clear (); server.respondTo ("POST", "/element/5/element", new Dictionary<string, object> { {"ELEMENT", '6'} }); element.FindElementByAccessibilityId (".elements()"); server.clear (); List<object> results = new List<object>(); results.Add (new Dictionary<string, object> {{"ELEMENT", "4"}}); server.respondTo ("POST", "/element/5/elements", results); element.FindElementsByAccessibilityId (".elements()"); }