public void MatchOneToManyInDictionaryValue()
        {
            var orm     = new Mock <IDomainInspector>();
            var pattern = new BidirectionalOneToManyMemberPattern(orm.Object);

            pattern.Match(humanValueFriends).Should().Be.False();
        }
        public void MatchOneToMany()
        {
            var orm     = new Mock <IDomainInspector>();
            var pattern = new BidirectionalOneToManyMemberPattern(orm.Object);

            pattern.Match(parentChildren).Should().Be.True();
        }
        public void NoMatchManyToOne()
        {
            var orm     = new Mock <IDomainInspector>();
            var pattern = new BidirectionalOneToManyMemberPattern(orm.Object);

            pattern.Match(childParent).Should().Be.False();
        }
 public void NoMatchManyToManyInDictionaryValue()
 {
     var orm = new Mock<IDomainInspector>();
     orm.Setup(o => o.IsManyToMany(It.IsAny<Type>(), It.IsAny<Type>())).Returns(true);
     var pattern = new BidirectionalOneToManyMemberPattern(orm.Object);
     pattern.Match(humanValueFriends).Should().Be.False();
 }
 public void NoMatchManyToMany()
 {
     var orm = new Mock<IDomainInspector>();
     orm.Setup(o => o.IsManyToMany(It.IsAny<Type>(), It.IsAny<Type>())).Returns(true);
     var pattern = new BidirectionalOneToManyMemberPattern(orm.Object);
     pattern.Match(childParent).Should().Be.False();
     pattern.Match(parentChildren).Should().Be.False();
 }
Esempio n. 6
0
        public void MatchOneToManyInDictionaryValue()
        {
            var orm = new Mock <IDomainInspector>();

            orm.Setup(x => x.IsPersistentProperty(It.IsAny <MemberInfo>())).Returns(true);
            var pattern = new BidirectionalOneToManyMemberPattern(orm.Object);

            pattern.Match(humanValueFriends).Should().Be.False();
        }
Esempio n. 7
0
        public void NoMatchManyToOne()
        {
            var orm = new Mock <IDomainInspector>();

            orm.Setup(x => x.IsPersistentProperty(It.IsAny <MemberInfo>())).Returns(true);
            var pattern = new BidirectionalOneToManyMemberPattern(orm.Object);

            pattern.Match(childParent).Should().Be.False();
        }
        public void NoMatchManyToManyInDictionaryValue()
        {
            var orm = new Mock <IDomainInspector>();

            orm.Setup(o => o.IsManyToMany(It.IsAny <Type>(), It.IsAny <Type>())).Returns(true);
            var pattern = new BidirectionalOneToManyMemberPattern(orm.Object);

            pattern.Match(humanValueFriends).Should().Be.False();
        }
        public void NoMatchManyToMany()
        {
            var orm = new Mock <IDomainInspector>();

            orm.Setup(o => o.IsManyToMany(It.IsAny <Type>(), It.IsAny <Type>())).Returns(true);
            var pattern = new BidirectionalOneToManyMemberPattern(orm.Object);

            pattern.Match(childParent).Should().Be.False();
            pattern.Match(parentChildren).Should().Be.False();
        }
 public void NoMatchManyToOne()
 {
     var orm = new Mock<IDomainInspector>();
     var pattern = new BidirectionalOneToManyMemberPattern(orm.Object);
     pattern.Match(childParent).Should().Be.False();
 }
 public void MatchOneToManyInDictionaryValue()
 {
     var orm = new Mock<IDomainInspector>();
     var pattern = new BidirectionalOneToManyMemberPattern(orm.Object);
     pattern.Match(humanValueFriends).Should().Be.False();
 }
 public void MatchOneToMany()
 {
     var orm = new Mock<IDomainInspector>();
     var pattern = new BidirectionalOneToManyMemberPattern(orm.Object);
     pattern.Match(parentChildren).Should().Be.True();
 }