public void PackageReader_PackageTypes() { // Arrange using (var packageFile = TestPackages.GetPackageWithPackageTypes()) { var zip = TestPackages.GetZip(packageFile); using (PackageArchiveReader reader = new PackageArchiveReader(zip)) { // Act var actual = reader.GetPackageTypes(); // Assert Assert.Equal(2, actual.Count); Assert.Equal("foo", actual[0].Name); Assert.Equal(new Version(0, 0), actual[0].Version); Assert.Equal("bar", actual[1].Name); Assert.Equal(new Version(2, 0, 0), actual[1].Version); } } }