Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 3
0
        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));
        }
Exemplo n.º 4
0
        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));
        }
Exemplo n.º 5
0
        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));
        }