public static TaskDetailsSummaryViewModel CreateFrom(TaskDetailsSummaryDto taskDetailsSummaryDto)
 {
     return new TaskDetailsSummaryViewModel()
                {
                    PreviousHistory = taskDetailsSummaryDto.PreviousHistory,
                    ReoccurringSchedule = taskDetailsSummaryDto.ReoccurringSchedule
                };
 }
Пример #2
0
        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>());
        }
Пример #3
0
        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();

        }