public void GetLookup_Positive() { var property = typeof(Stub).GetProperty("Member2"); var matching = new DataMemberOrderMatchingStrategy(); Assert.AreEqual(2, matching.GetLookup(property)); }
public void GetLookup_Negative() { var property = typeof(Stub).GetProperty("NonMember"); var matching = new DataMemberOrderMatchingStrategy(); Assert.AreEqual(-1, matching.GetLookup(property)); property = typeof(Stub).GetProperty("NonMember2"); Assert.AreEqual(-1, matching.GetLookup(property)); }
public void IsMatch_Positive() { var property = typeof(Stub).GetProperty("Member1"); var matching = new DataMemberOrderMatchingStrategy(); Assert.IsTrue(matching.IsMatch(property, 1)); property = typeof(Stub).GetProperty("Member2"); Assert.IsTrue(matching.IsMatch(property, 2)); }
public void IsMatch_Negative() { var property = typeof(Stub).GetProperty("MemberNoOrder"); var matching = new DataMemberOrderMatchingStrategy(); Assert.IsFalse(matching.IsMatch(property, 1)); property = typeof(Stub).GetProperty("NonMember"); Assert.IsFalse(matching.IsMatch(property, 2)); property = typeof(Stub).GetProperty("NonMember2"); Assert.IsFalse(matching.IsMatch(property, 2)); }