Esempio n. 1
0
        public void ClickElementFlatNullElement(string actionRule)
        {
            // execute
            ExecuteAction <Click>(MockBy.Null(), actionRule);

            // assertion (no assertion here, expected is no exception)
            Assert.IsTrue(true);
        }
        public void DoubleClickElementFlatNull()
        {
            // execute
            ExecuteAction <DoubleClick>(MockBy.Null());

            // assertion (no assertion here, expected is no exception)
            Assert.IsTrue(true);
        }
        public void GetScreenshotElementNull(string actionRule)
        {
            // execute
            var screenshot = ExecuteAction <GetScreenshot>(MockBy.Null(), actionRule)
                             .ExtractionResults[0]
                             .Entities[0]
                             .EntityContentEntries["screenshot"];

            // assertion (no assertion here, expected is no exception)
            Assert.IsTrue(File.Exists($"{OutputDir}/image-b.png"));
            Assert.IsTrue(screenshot.Contains("image-b.png"));
        }
 public void RegisterParameterElementNullElement(string actionRule)
 {
     try
     {
         // execute
         ExecuteAction <RegisterParameter>(MockBy.Null(), actionRule);
     }
     catch (Exception)
     {
         // assertion
         var actual = $"{AutomationEnvironment.SessionParams["test-key"]}";
         Assert.AreEqual("//null", actual);
         throw;
     }
 }