public void TypeConventionShouldForceCompositePropertyToBeMappedWithCorrectNumberOfColumns() { var autoMapper = AutoMap.AssemblyOf <ClassWithCompositeUserType>() .Conventions.Add <CustomCompositeTypeConvention>() .Where(t => t.Namespace == "FluentNHibernate.Automapping.TestFixtures" && t != typeof(DoubleString)); var mappedColumns = new AutoMappingTester <ClassWithCompositeUserType>(autoMapper) .Element("class/property"); mappedColumns.HasThisManyChildNodes(2); }
public void TypeConventionShouldForceCompositePropertyToBeMappedWithCorrectNumberOfColumns() { var autoMapper = AutoMap.AssemblyOf<ClassWithCompositeUserType>() .Conventions.Add<CustomCompositeTypeConvention>() .Where(t => t.Namespace == "FluentNHibernate.Automapping.TestFixtures" && t != typeof(DoubleString)); var mappedColumns = new AutoMappingTester<ClassWithCompositeUserType>(autoMapper) .Element("class/property"); mappedColumns.HasThisManyChildNodes(2); }