public void CanSetNotNullable() { var hbmDiscriminator = new HbmDiscriminator(); var mapper = new DiscriminatorMapper(hbmDiscriminator); mapper.NotNullable(true); hbmDiscriminator.notnull.Should().Be(true); mapper.NotNullable(false); hbmDiscriminator.notnull.Should().Be(false); }
public void SettingFormulaOverridesColumnPlainValues() { var hbmDiscriminator = new HbmDiscriminator(); var mapper = new DiscriminatorMapper(hbmDiscriminator); mapper.Column("colName"); mapper.Length(10); mapper.NotNullable(true); mapper.Formula("formula"); hbmDiscriminator.formula.Should().Be("formula"); hbmDiscriminator.column.Should().Be(null); hbmDiscriminator.length.Should().Be(null); hbmDiscriminator.notnull.Should().Be(false); hbmDiscriminator.Item.Should().Be.Null(); }