public void PluginRuntimeHandler_Validate_WhenValidDll_ExpectBlankMessage()
        {
            //------------Setup for test--------------------------
            var source = CreatePluginSource();

            //------------Execute Test---------------------------
            var result = PluginServiceExecutionFactory.ValidatePlugin(source.AssemblyLocation);

            //------------Assert Results-------------------------
            StringAssert.Contains(result, string.Empty);
        }
示例#2
0
        public bool ValidatePlugin(string toLoad, out string error)
        {
            error = PluginServiceExecutionFactory.ValidatePlugin(toLoad);

            return(error == string.Empty);
        }
 public void PluginRuntimeHandler_Validate_WhenNullDll_ExpectException()
 {
     //------------Execute Test---------------------------
     PluginServiceExecutionFactory.ValidatePlugin(null);
 }