private void TestProperty(string propertyName) { TypeDefinition theclass = GetTypeDef <ConcreteClass> (); var members = DocumentationEnumerator.GetReflectionMembers(theclass, propertyName, "Property").ToArray(); Assert.IsTrue(members.Any(), "no members found"); Assert.AreEqual(1, members.Count(), "Different # of members found"); Assert.AreEqual(propertyName, members.Single().Name); }
public void FindProperty_NonExistent() { string propertyName = "mdoc.Test.EnumeratorTests.IDontExist.AProperty"; TypeDefinition theclass = GetTypeDef <ConcreteClass> (); var members = DocumentationEnumerator.GetReflectionMembers(theclass, propertyName, "Property").ToArray(); Assert.IsFalse(members.Any(), "Invalid Member Matched"); }