public static TaskDetailsSummaryViewModel CreateFrom(TaskDetailsSummaryDto taskDetailsSummaryDto) { return new TaskDetailsSummaryViewModel() { PreviousHistory = taskDetailsSummaryDto.PreviousHistory, ReoccurringSchedule = taskDetailsSummaryDto.ReoccurringSchedule }; }
public void When_get_new_Then_should_return_the_correct_viewmodel() { // Given var target = CreateController(); var taskDetailsSummaryDto = new TaskDetailsSummaryDto(); _taskService .Setup(x => x.GetTaskDetailsSummary(It.Is<TaskDetailsSummaryRequest>(y => y.RiskAssessmentFurtherControlMeasureId == _riskAssessmentFurtherControlMeasureId))) .Returns(taskDetailsSummaryDto); // When var result = target.Index(_riskAssessmentFurtherControlMeasureId); // Then Assert.That(result.Model, Is.TypeOf<TaskDetailsSummaryViewModel>()); }
public void When_get_new_Then_should_call_the_correct_methods() { // Given var target = CreateController(); var taskDetailsSummaryDto = new TaskDetailsSummaryDto(); _taskService .Setup(x => x.GetTaskDetailsSummary(It.Is<TaskDetailsSummaryRequest>(y => y.RiskAssessmentFurtherControlMeasureId == _riskAssessmentFurtherControlMeasureId))) .Returns(taskDetailsSummaryDto); // When target.Index(_riskAssessmentFurtherControlMeasureId); // Then _taskService.VerifyAll(); }