public void FlatteningLongestWordTest() { // Arrange var model = LongestWord.Create(); // Act var dto = Mapper.Map <LongestWordDto>(model); // Assert Assert.Equal(model.Pneumono.Ultra.Microscopic.Silico.Volcano.Coniosis.Author, dto.PneumonoUltraMicroscopicSilicoVolcanoConiosisAuthor); Assert.Equal(model.Pneumono.Ultra.Microscopic.Silico.Volcano.Coniosis.PublishedDate, dto.PneumonoUltraMicroscopicSilicoVolcanoConiosisPublishedDate); }
public void FlatteningIncompleteLongestWordTest() { // Arrange var model = LongestWord.Create(); model.Pneumono.Ultra.Microscopic = null; // Act var dto = Mapper.Map <LongestWordDto>(model); // Assert Assert.Null(dto.PneumonoUltraMicroscopicSilicoVolcanoConiosisAuthor); Assert.Equal(DateTime.MinValue, dto.PneumonoUltraMicroscopicSilicoVolcanoConiosisPublishedDate); }