public void TestRepoQuery() { var manager = new PluginManager("", "richorama", "AzurePluginLibrary", "plugins"); var plugins = manager.ListAvailablePlugins(); var classicASP = plugins.Where(x => x.DisplayName == "ClassicASP").FirstOrDefault(); Assert.IsNotNull(classicASP); }
public void TestListInstalled() { var manager = new PluginManager(@"D:\git\APM\APM\", "richorama", "AzurePluginLibrary", "plugins"); var plugins = manager.ListInstalledPlugins().ToArray(); }
public void TestPluginInstall() { var manager = new PluginManager(@".\", "richorama", "AzurePluginLibrary", "plugins"); manager.InstallPlugin("ClassicASP"); }
public void PluginInfo() { var manager = new PluginManager(Extensions.GetSDKPath(), "richorama", "AzurePluginLibrary", "plugins"); manager.Info("Connect"); }