public static void ClassInitialize(TestContext TestContext) { WorkspaceHelper.CreateDummyWorkSpace(); string folder = TestResources.GetTestTempFolder("Solutions", "PluginTest"); if (Directory.Exists(folder)) { Directory.Delete(folder, true); } SR = GingerSolutionRepository.CreateGingerSolutionRepository(); SR.CreateRepository(folder); SR.Open(folder); WorkSpace.Instance.SolutionRepository = SR; string pluginFolder = TestResources.GetTestResourcesFolder(@"PluginPackages" + Path.DirectorySeparatorChar + "GingerOfficePlugin"); //string txt = WorkSpace.Instance.PlugInsManager.CreatePluginPackageInfo("GingerOfficePlugin", "1.0.0"); //System.IO.File.WriteAllText(pluginFolder + @"\Ginger.PluginPackage.json", txt); WorkSpace.Instance.PlugInsManager.Init(SR); WorkSpace.Instance.PlugInsManager.AddPluginPackage(pluginFolder); }