예제 #1
0
        public void Arrange()
        {
            var certificateDateViewModelValidator      = new CertificateDateViewModelValidator();
            var certificateApprenticeDetailsController =
                new CertificateDateController(MockedLogger.Object,
                                              MockHttpContextAccessor.Object,
                                              ApiClient,
                                              certificateDateViewModelValidator);

            _result = certificateApprenticeDetailsController.Date(Certificate.Id).GetAwaiter().GetResult();

            var result = _result as ViewResult;

            _viewModelResponse = result.Model as CertificateDateViewModel;
        }
        public void Arrange()
        {
            Certificate = SetupCertificate();

            var certificateDateController =
                new CertificateDateController(Mock.Of <ILogger <CertificateController> >(),
                                              SetupHttpContextAssessor(),
                                              SetUpCertificateApiClient(),
                                              SetupValidator(),
                                              SetupSessionService()
                                              );

            var vm = SetupViewModel();

            _result = certificateDateController.Date(vm).GetAwaiter().GetResult() as RedirectToActionResult;
        }