public async Task GetSatelliteFilesAsync_ReturnsSatelliteFiles() { var files = await PackageReaderExtensions.GetSatelliteFilesAsync( _contentReader.Object, "fr", CancellationToken.None); Assert.Equal(new[] { "lib/net45/fr/a.resources.dll" }, files); }
public async Task GetPackageFilesAsync_None_ReturnsEmptyEnumerable() { var packageFiles = await PackageReaderExtensions.GetPackageFilesAsync( _coreReader.Object, PackageSaveMode.None, CancellationToken.None); Assert.Empty(packageFiles); }
public async Task GetSatelliteFilesAsync_ReturnsEmptyEnumerableIfNoMatchingFiles() { var files = await PackageReaderExtensions.GetSatelliteFilesAsync( _contentReader.Object, "kr", CancellationToken.None); Assert.Empty(files); }
public async Task GetPackageFilesAsync_Nuspec_ReturnsNuspec() { var packageFiles = (await PackageReaderExtensions.GetPackageFilesAsync( _coreReader.Object, PackageSaveMode.Nuspec, CancellationToken.None)).ToArray(); Assert.Equal(1, packageFiles.Length); Assert.Equal("a.nuspec", packageFiles[0]); }
public async Task GetPackageFilesAsync_ReturnsFiles(PackageSaveMode packageSaveMode) { var packageFiles = (await PackageReaderExtensions.GetPackageFilesAsync( _coreReader.Object, packageSaveMode, CancellationToken.None)).ToArray(); Assert.Equal(new[] { "b", "/c/a.nuspec", @"\c/a.nuspec", "/c/d", @"\c\d" }, packageFiles); }