Ejemplo n.º 1
0
        public void SendKeysForceClearAppium(string actionRule)
        {
            // set new mock driver for mobile device
            WebDriver = new MockAppiumDriver <IWebElement>();

            // execute
            ExecuteAction <SendKeys>(actionRule);

            // assertion (no assertion here, expected is no exception)
            Assert.IsTrue(true);
        }
Ejemplo n.º 2
0
        public void SendKeysElementAppiumInvalidState(string actionRule)
        {
            // set new mock driver for mobile device
            WebDriver = new MockAppiumDriver <IWebElement>();

            // execute
            ExecuteAction <SendKeys>(MockBy.Positive(), actionRule);

            // assertion (no assertion here, expected is no exception)
            Assert.IsTrue(true);
        }
Ejemplo n.º 3
0
        public void GeoLocationAltitudePositive(string actionRule)
        {
            // set new mock driver for mobile device
            WebDriver = new MockAppiumDriver <IWebElement>();

            // execute
            ExecuteAction <SetGeoLocation>(actionRule);

            // assertion (no assertion here, expected is no exception)
            var isLat = ((MockAppiumDriver <IWebElement>)WebDriver).Location.Latitude == 0.0;
            var isLon = ((MockAppiumDriver <IWebElement>)WebDriver).Location.Longitude == 0.0;
            var isAlt = ((MockAppiumDriver <IWebElement>)WebDriver).Location.Altitude == 5.5;

            Assert.IsTrue(isLat && isLon && isAlt);
        }