public static void CheckUnresolvedDocumentationSignature(IMemberDefinition member, string input) { var module = (member as TypeDefinition)?.Module ?? member.DeclaringType?.Module; Assert.NotNull(module); var parseResults = DocumentationSignatureParser.GetMembersForDocumentationSignature(input, module); CollectionAssert.DoesNotContain(parseResults, member); }
public static void CheckUniqueParsedString(IMemberDefinition member, string input) { var module = (member as TypeDefinition)?.Module ?? member.DeclaringType?.Module; Assert.NotNull(module); var parseResults = DocumentationSignatureParser.GetMembersForDocumentationSignature(input, module); Assert.AreEqual(1, parseResults.Count()); Assert.AreEqual(member, parseResults.First()); }