public DefaultStoreConfig() { var packagesCacheDir = new DirectoryInfo(Path.Combine(StorePath.FullName, PackagesCacheDirectory)); var config = new PostgresDownloaderConfig(packagesCacheDir); var downloader = new PostgresPackageDownloader(config); PackageResolver = new DefaultPackageResolver(downloader); }
public void Should_download_postgres_package() { var config = new DefaultStoreConfig(); var cacheDir = new DirectoryInfo(Path.Combine(config.ArtifactStorePath.FullName, config.PackagesCache)); var downloader = new PostgresPackageDownloader(new PostgresDownloaderConfig(cacheDir)); var distro = new Distribution.Distribution(new Version("9.3.20"), OSPlatform.Windows, Architecture.X64); var package = downloader.GetPackage(distro); Assert.NotNull(package); }