public void SetEntityName() { var subClass = typeof(Inherited); var mapdoc = new HbmMapping(); var mapper = new SubclassMapper(subClass, mapdoc); mapper.EntityName("pepe"); var hbmEntity = mapdoc.SubClasses[0]; hbmEntity.EntityName.Should().Be("pepe"); }
public void SetBatchSize() { var subClass = typeof(Inherited); var mapdoc = new HbmMapping(); var mapper = new SubclassMapper(subClass, mapdoc); mapper.BatchSize(10); var hbmEntity = mapdoc.SubClasses[0]; hbmEntity.BatchSize.Should().Be(10); }
public void SetDynamicUpdate() { var subClass = typeof(Inherited); var mapdoc = new HbmMapping(); var mapper = new SubclassMapper(subClass, mapdoc); mapper.DynamicUpdate(true); var hbmEntity = mapdoc.SubClasses[0]; hbmEntity.DynamicUpdate.Should().Be(true); }
public void SetDiscriminatorValue() { var subClass = typeof(Inherited); var mapdoc = new HbmMapping(); var mapper = new SubclassMapper(subClass, mapdoc); mapper.DiscriminatorValue("blah"); var hbmEntity = mapdoc.SubClasses[0]; hbmEntity.DiscriminatorValue.Should().Be("blah"); mapper.DiscriminatorValue(null); hbmEntity.DiscriminatorValue.Should().Be("null"); }
public void SetLazy() { var subClass = typeof(Inherited); var mapdoc = new HbmMapping(); var mapper = new SubclassMapper(subClass, mapdoc); mapper.Lazy(true); var hbmEntity = mapdoc.SubClasses[0]; hbmEntity.UseLazy.Should().Not.Have.Value(); mapper.Lazy(false); hbmEntity.UseLazy.Should().Be(false); }
public void SetWrongProxy() { var subClass = typeof(Inherited); var mapdoc = new HbmMapping(); var mapper = new SubclassMapper(subClass, mapdoc); ActionAssert.Throws<MappingException>(() => mapper.Proxy(typeof(Z))); }
public void SetSqlUpdate() { var subClass = typeof(Inherited); var mapdoc = new HbmMapping(); var mapper = new SubclassMapper(subClass, mapdoc); mapper.SqlUpdate("blah"); var hbmEntity = mapdoc.SubClasses[0]; hbmEntity.SqlUpdate.Should().Not.Be.Null(); hbmEntity.SqlUpdate.Text[0].Should().Be("blah"); }
public void SetProxy() { var subClass = typeof(Inherited); var mapdoc = new HbmMapping(); var mapper = new SubclassMapper(subClass, mapdoc); mapper.Proxy(subClass); var hbmEntity = mapdoc.SubClasses[0]; hbmEntity.Proxy.Should().Contain("Inherited"); }
public void SetLoader() { var subClass = typeof(Inherited); var mapdoc = new HbmMapping(); var mapper = new SubclassMapper(subClass, mapdoc); mapper.Loader("blah"); var hbmEntity = mapdoc.SubClasses[0]; hbmEntity.SqlLoader.Should().Not.Be.Null(); hbmEntity.SqlLoader.queryref.Should().Be("blah"); }