public void ShouldAddIdToClass() { var classMap = new ClassMapping() { Type = typeof(IdClass)}; var mapper = new IdAutoMapper(); mapper.Map(classMap); Assert.IsNotNull(classMap.Id); }
public void ShouldSetIdAsProperty() { var classMap = new ClassMapping() { Type = typeof(IdClass) }; var mapper = new IdAutoMapper(); mapper.Map(classMap); var id = classMap.Id as IdMapping; Assert.AreEqual(id.MappedMember.Name, "Id"); }
public void ShouldSetColumnNameToMatchPropertyName() { var classMap = new ClassMapping() { Type = typeof(IdClass) }; var mapper = new IdAutoMapper(); mapper.Map(classMap); var id = classMap.Id as IdMapping; var column = id.Columns.FirstOrDefault(); Assert.AreEqual(column.Name, "Id"); }