public void IsAssemblyReferenceReturnsFalseIfFileIsAResourceAssembly() { // Arrange var file = new PhysicalPackageFile { TargetPath = @"lib\NuGet.resources.dll" }; IEnumerable <string> references = null; // Act and Assert Assert.False(ZipPackage.IsAssemblyReference(file, references)); }
public void IsAssemblyReferenceReturnsFalseIfFileExtensionIsNotAReferenceItem() { // Arrange var file = new PhysicalPackageFile { TargetPath = @"lib\foo.txt" }; IEnumerable <string> references = null; // Act and Assert Assert.False(ZipPackage.IsAssemblyReference(file, references)); }
public void IsAssemblyReferenceReturnsFalseIfFileDoesNotStartWithLib() { // Arrange var file = new PhysicalPackageFile { TargetPath = @"content\foo.dll" }; IEnumerable <string> references = null; // Act and Assert Assert.False(ZipPackage.IsAssemblyReference(file, references)); }
public void IsAssemblyReferenceReturnsTrueForWinMDFileInLib() { // Arrange var file = new PhysicalPackageFile { TargetPath = @"lib\NuGet.Core.WINMD" }; IEnumerable <string> references = null; // Act and Assert Assert.True(ZipPackage.IsAssemblyReference(file, references)); }
public void IsAssemblyReferenceReturnsFalseIfFileIsNotListedInReferences() { // Arrange var file = new PhysicalPackageFile { TargetPath = @"lib\NuGet.Core.dll" }; IEnumerable <string> references = new[] { "NuGet.VisualStudio.dll", "NuGet.CommandLine.dll" }; // Act and Assert Assert.False(ZipPackage.IsAssemblyReference(file, references)); }