コード例 #1
0
        public void WhenSetBasicColumnValuesThroughShortCutThenMergeColumn()
        {
            var hbmMapping = new HbmMapping();
            var member = typeof(MyClass).GetProperty("Relation");
            var mapping = new HbmManyToOne();
            var mapper = new ManyToOneMapper(member, mapping, hbmMapping);
            mapper.Column("pizza");
            mapper.NotNullable(true);
            mapper.Unique(true);
            mapper.UniqueKey("AA");
            mapper.Index("II");

            mapping.Items.Should().Be.Null();
            mapping.column.Should().Be("pizza");
            mapping.notnull.Should().Be(true);
            mapping.unique.Should().Be(true);
            mapping.uniquekey.Should().Be("AA");
            mapping.index.Should().Be("II");
        }