示例#1
0
 public void CategorySelfReferenceIsManyToOne() {
     var config = new TestConfig();
     Assert.Equal(RelationshipType.ManyToOne, config.GetMap<Category>().Columns["Parent"].Relationship);
 }
示例#2
0
 public void PairReferencedByHasGoodOppositeColumn() {
     var config = new TestConfig();
     Assert.Equal("References", config.GetMap<Pair>().Columns["ReferencedBy"].OppositeColumn.Name);
 }
示例#3
0
 public void CategorySelfReferenceIsOneToMany() {
     var config = new TestConfig();
     Assert.Equal(RelationshipType.OneToMany, config.GetMap<Category>().Columns["Children"].Relationship);
 }
示例#4
0
 public void OneToOneLeftHasGoodOppositeColumn() {
     var config = new TestConfig();
     Assert.Equal("Left", config.GetMap<OneToOneLeft>().Columns["Right"].OppositeColumn.Name);
 }
示例#5
0
 public void PairReferencedByIsOneToOneSelfReference() {
     var config = new TestConfig();
     Assert.Equal(RelationshipType.OneToOne, config.GetMap<Pair>().Columns["ReferencedBy"].Relationship);
 }
示例#6
0
        public void CategorySelfReferenceIsManyToOne()
        {
            var config = new TestConfig();

            Assert.Equal(RelationshipType.ManyToOne, config.GetMap <Category>().Columns["Parent"].Relationship);
        }
示例#7
0
 public void OneToOneRightIsOneToOne() {
     var config = new TestConfig();
     Assert.Equal(RelationshipType.OneToOne, config.GetMap<OneToOneRight>().Columns["Left"].Relationship);
 }
示例#8
0
        public void CategorySelfReferenceIsOneToMany()
        {
            var config = new TestConfig();

            Assert.Equal(RelationshipType.OneToMany, config.GetMap <Category>().Columns["Children"].Relationship);
        }
示例#9
0
        public void PairReferencedByHasGoodOppositeColumn()
        {
            var config = new TestConfig();

            Assert.Equal("References", config.GetMap <Pair>().Columns["ReferencedBy"].OppositeColumn.Name);
        }
示例#10
0
        public void PairReferencedByIsOneToOneSelfReference()
        {
            var config = new TestConfig();

            Assert.Equal(RelationshipType.OneToOne, config.GetMap <Pair>().Columns["ReferencedBy"].Relationship);
        }
示例#11
0
        public void OneToOneLeftHasGoodOppositeColumn()
        {
            var config = new TestConfig();

            Assert.Equal("Left", config.GetMap <OneToOneLeft>().Columns["Right"].OppositeColumn.Name);
        }
示例#12
0
        public void OneToOneRightIsOneToOne()
        {
            var config = new TestConfig();

            Assert.Equal(RelationshipType.OneToOne, config.GetMap <OneToOneRight>().Columns["Left"].Relationship);
        }