コード例 #1
0
        public void GetLookup_Positive()
        {
            var property = typeof(Stub).GetProperty("Member2");
            var matching = new DataMemberOrderMatchingStrategy();

            Assert.AreEqual(2, matching.GetLookup(property));
        }
コード例 #2
0
 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));
 }
コード例 #3
0
 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));
 }
コード例 #4
0
        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));
        }
コード例 #5
0
 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));
 }
コード例 #6
0
        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));
        }