public void PluginRuntimeHandler_ListNamespaces_WhenNullLocation_ExpectException() { //------------Setup for test-------------------------- var pluginRuntimeHandler = new PluginRuntimeHandler(); //------------Execute Test--------------------------- pluginRuntimeHandler.ListNamespaces(null, "Foo"); }
public void PluginRuntimeHandler_ListNamespaces_WhenInvalidLocation_ExpectNoResults() { //------------Setup for test-------------------------- var pluginRuntimeHandler = new PluginRuntimeHandler(); //------------Execute Test--------------------------- var result = pluginRuntimeHandler.ListNamespaces("z:\foo\asm.dll", "Foo"); Assert.IsFalse(result.Any()); }
public void PluginRuntimeHandler_ListNamespaces_WhenValidLocation_ExpectNamespaces() { //------------Setup for test-------------------------- var pluginRuntimeHandler = new PluginRuntimeHandler(); var source = CreatePluginSource(); //------------Execute Test--------------------------- var result = pluginRuntimeHandler.ListNamespaces(source.AssemblyLocation, "Foo"); //------------Assert Results------------------------- Assert.IsTrue(result.Any()); }