public virtual ApiShiftResponseModel MapBOToModel( BOShift boShift) { var model = new ApiShiftResponseModel(); model.SetProperties(boShift.ShiftID, boShift.EndTime, boShift.ModifiedDate, boShift.Name, boShift.StartTime); return(model); }
public void MapResponseToRequest() { var mapper = new ApiShiftModelMapper(); var model = new ApiShiftResponseModel(); model.SetProperties(1, TimeSpan.Parse("0"), DateTime.Parse("1/1/1987 12:00:00 AM"), "A", TimeSpan.Parse("0")); ApiShiftRequestModel response = mapper.MapResponseToRequest(model); response.EndTime.Should().Be(TimeSpan.Parse("0")); response.ModifiedDate.Should().Be(DateTime.Parse("1/1/1987 12:00:00 AM")); response.Name.Should().Be("A"); response.StartTime.Should().Be(TimeSpan.Parse("0")); }