public void DynamicServiceLoaderSetPluginsLoadedToNull() { var loader = new DynamicServiceLoader(null); loader.PluginsFound = null; Assert.IsTrue(loader.AvailableNumberOfPlugins.Equals(0)); Assert.IsTrue(loader.PluginsFound == null); }
public void DynamicServiceLoaderHasPluginsLoaded() { var loader = new DynamicServiceLoader(null); Assert.IsTrue(loader.AvailableNumberOfPlugins > 0); Assert.IsTrue(loader.PluginsFound.Any()); }
public void CanCreateDynamicServiceLoader() { var loader = new DynamicServiceLoader(null); Assert.IsInstanceOfType(loader, typeof(IDynamicPluginLoader)); Assert.IsInstanceOfType(loader, typeof(DynamicServiceLoader)); }