public void Should_apply_to_id_mapping() { var idMapping = new IdMapping(); idMapping.BindToMember(ReflectionHelper.GetMember((Album a) => a.ID)); _namingConvention.ProcessId(idMapping); idMapping.Name.ShouldEqual(idMapping.MappedMember.Name); }
public void Map(ClassMapping classMap) { var idProperty = classMap.Type.GetProperty("Id"); var columnMapping = new ColumnMapping { Name = "Id", MappedMember = idProperty }; var mapping = new IdMapping(columnMapping) { Name = "Id", Generator = new IdGeneratorMapping() }; mapping.BindToMember(idProperty); classMap.Id = mapping; }