public void HasCollidingMetadataElements() { // Arrange var nuspec = Resources.LoadXml(Resources.Nuspecs.CollidingMetadataElements); // Act var output = NuspecUtility.GetCollidingMetadataElements(nuspec); // Assert Assert.Equal( new[] { "created", "dependencyGroups", "isPrerelease", "lastEdited", "listed", "packageEntries", "packageHash", "packageHashAlgorithm", "packageSize", "published", "supportedFrameworks", "verbatimVersion", }, output); }
public bool IsMatch(XDocument nuspec) { return(NuspecUtility .GetCollidingMetadataElements(nuspec) .Any()); }