Ejemplo n.º 1
0
        public void RemoveScript_RemovesScript()
        {
            var s1 = TestFactory.CreateTestInputScript();
            var s2 = TestFactory.CreateTestInputScript();

            provider.AddScript(s1, true);
            provider.AddScript(s2, true);
            Assert.AreEqual(s1, provider.Scripts.First());
            Assert.AreEqual(s2, provider.Scripts.Last());
            provider.RemoveScript(s1);
            Assert.AreEqual(s2, provider.Scripts.First());
        }
Ejemplo n.º 2
0
 public void Execute()
 {
     try
     {
         scriptProvider.RemoveScript(script);
         storageProvider.RemoveScript(script);
         Result = new ApiResult <Object>
         {
             Content = "OK",
             Success = true,
             Message = "Ok"
         };
     }
     catch (Exception e)
     {
         Result = new ApiResult <Object>
         {
             Success      = false,
             Message      = "Failed to remove script " + script.Name,
             ErrorMessage = e.Message
         };
     }
 }