public void GetManifestVersionReturns2IfFrameworkAssemblyAndReferencesAreSet() { // Arrange var metadata = new ManifestMetadata { Id = "Foo", Version = NuGetVersion.Parse("1.0"), Authors = new[] { "A, B" }, Description = "Description", FrameworkReferences = new List <FrameworkAssemblyReference> { new FrameworkAssemblyReference("System.Data.dll", new [] { NuGetFramework.AnyFramework }) }, PackageAssemblyReferences = new List <PackageReferenceSet> { new PackageReferenceSet(new [] { "Foo.dll" }) } }; // Act var version = ManifestVersionUtility.GetManifestVersion(metadata); // Assert Assert.Equal(2, version); }