public void AddTypeDef() { var configure = new Configuration() .DataBaseIntegration(db => db.Dialect<MsSql2005Dialect>()); configure.TypeDefinition<TableHiLoGenerator>(c=> { c.Alias = "HighLow"; c.Properties = new {max_lo = 99}; }); var mappings = configure.CreateMappings(Dialect.Dialect.GetDialect(configure.Properties)); var typeDef = mappings.GetTypeDef("HighLow"); Assert.That(typeDef, Is.Not.Null); Assert.That(typeDef.Parameters["max_lo"], Is.EqualTo("99")); }