Exemple #1
0
        public async Task SaveDecisionWithNullDecisionViewMode()
        {
            DecisionWrapper    decisionWrapper         = null;
            DecisionController documentationController = CreateDocumentationController;

            JsonResult jsonResult = await documentationController.SaveDecision(decisionWrapper);

            bool actual = jsonResult.Value.ToString().Contains("False");

            Assert.True(actual);
        }
Exemple #2
0
        public async Task SaveDecisionWithIncorrectFileTest()
        {
            DecisionViewModel decisionViewModel = CreateDecisionViewModel();

            decisionViewModel.DecisionWrapper.File = new FormFile(null, 1234, 11241234, "fdd", "dfsdf");
            DecisionController documentationController = CreateDocumentationController;

            JsonResult jsonResult = await documentationController.SaveDecision(decisionViewModel.DecisionWrapper);

            bool actual = jsonResult.Value.ToString().Contains("file length > 10485760");

            Assert.True(actual);
        }
Exemple #3
0
        public async Task SaveDecisionCorrectTest()
        {
            _mapper.Setup(m => m.Map <DecisionWrapperDTO>(It.IsAny <DecisionWrapper>()))
            .Returns(new DecisionWrapperDTO());
            _decisionService.Setup(d => d.SaveDecisionAsync(It.IsAny <DecisionWrapperDTO>()))
            .Returns(Task.FromResult(5));
            _decisionService.Setup(d => d.GetDecisionOrganizationAsync(It.IsAny <OrganizationDTO>()))
            .ReturnsAsync(new OrganizationDTO {
                OrganizationName = string.Empty
            });
            DecisionViewModel  decisionViewModel       = CreateDecisionViewModel();
            DecisionController documentationController = CreateDocumentationController;

            JsonResult jsonResult = await documentationController.SaveDecision(decisionViewModel.DecisionWrapper);

            bool actual = jsonResult.Value.ToString().Contains("True");

            Assert.True(actual);
        }