コード例 #1
0
        public RiskAssessmentSignificantFindingsViewModel GetViewModel()
        {
            var riskAssessmentDto = _fireRiskAssessmentService.GetRiskAssessmentWithSignificantFindings(_riskAssessmentId, _companyId);

            var fireRiskAssessmentChecklistViewModel = new RiskAssessmentSignificantFindingsViewModel
                                                           {
                                                               RiskAssessmentId = _riskAssessmentId,
                                                               CompanyId = _companyId,
                                                               SignificantFindings = SignificantFindingViewModel.CreateFrom(riskAssessmentDto.SignificantFindings)
                                                           };

            return fireRiskAssessmentChecklistViewModel;
        }
コード例 #2
0
ファイル: IndexTests.cs プロジェクト: mnasif786/Business-Safe
        public void When_get_Index_Then_should_call_the_correct_methods()
        {
            // Given
            var viewModel = new RiskAssessmentSignificantFindingsViewModel();
            _viewModelFactory
                .Setup(x => x.GetViewModel())
                .Returns(viewModel);

            // When
            target.Index(_riskAssessmentId, _companyId);
            
            // Then
            _viewModelFactory.VerifyAll();
        }
コード例 #3
0
ファイル: IndexTests.cs プロジェクト: mnasif786/Business-Safe
        public void When_get_Index_Then_should_returns_correct_viewmodel()
        {
            // Given
            var viewModel = new RiskAssessmentSignificantFindingsViewModel();
            _viewModelFactory
                .Setup(x => x.GetViewModel())
                .Returns(viewModel);

            // When
            var result = target.Index(_riskAssessmentId, _companyId) as ViewResult;
            var model = result.Model;

            // Then
            Assert.IsInstanceOf<RiskAssessmentSignificantFindingsViewModel>(model);
        }