public void BeforeEach() { this.configurationManager = new SystemConfigurationManager(); this.directorySystem = new PhysicalDirectorySystem(); this.server = new PackagesWebServer(); this.server.Startup(); var directoryName = Path.GetDirectoryName(new Uri(Assembly.GetExecutingAssembly().CodeBase).LocalPath); Debug.Assert(directoryName != null, "directoryName != null"); this.configurationPath = Path.Combine(directoryName, "Configuration.json"); if (Directory.Exists(this.configurationManager.PackagePath)) { Directory.Delete(this.configurationManager.PackagePath, true); } var version10Path = Path.Combine(directoryName, PackageInstallerTestsBase.DummyNews10Folder); if (Directory.Exists(version10Path)) { Directory.Delete(version10Path, true); } var version11Path = Path.Combine(directoryName, PackageInstallerTestsBase.DummyNews11Folder); if (Directory.Exists(version11Path)) { Directory.Delete(version11Path, true); } }
public void BeforeEach() { this.server = new PackagesWebServer(); this.server.Startup(); var packageSourceFile = new PackageSourceFileFactory().CreatePackageSourceFile(); var module = new PackageManagerModule(packageSourceFile); this.Setup(module.GetSource("TestRemoteFeed")); }