public void Map_DtoToResponseModel_Is_Null() { // Arrange var mapper = new TodoModelDtoMapper(); TodoDto dto = null; // Act TodoResponseModel result = mapper.Map(dto); // Assert result.Should().BeNull(); }
public void Map_DtoToResponseModel_Is_Valid() { // Arrange var mapper = new TodoModelDtoMapper(); TodoDto dto = TodoDtoBuilder.CreateValid(TestIds.NormalUsageId); // Act TodoResponseModel result = mapper.Map(dto); // Assert result.Should().BeEquivalentTo(dto); }
public void Map_RequestModelToDto_Is_Null() { // Arrange var mapper = new TodoModelDtoMapper(); TodoRequestModel model = null; // Act TodoDto result = mapper.Map(model); // Assert result.Should().BeNull(); }
public void Map_List_DtoToResponseModel_Is_Null() { // Arrange var mapper = new TodoModelDtoMapper(); IEnumerable <TodoDto> dtos = null; // Act IEnumerable <TodoResponseModel> result = mapper.Map(dtos); // Assert result.Should().BeNull(); }
public void Map_RequestModelToDto_Is_Valid() { // Arrange var mapper = new TodoModelDtoMapper(); TodoRequestModel model = TodoRequestModelBuilder.CreateValid(); // Act TodoDto result = mapper.Map(model); // Assert result.Should().BeEquivalentTo(model); result.Id.Should().BeNull(); }
public void Map_List_DtoToResponseModel_Is_Valid() { // Arrange var mapper = new TodoModelDtoMapper(); IEnumerable <TodoDto> dtos = new List <TodoDto> { TodoDtoBuilder.CreateValid(TestIds.NormalUsageId) }; // Act IEnumerable <TodoResponseModel> result = mapper.Map(dtos); // Assert result.Should().BeEquivalentTo(dtos); }