Пример #1
0
        public void ShouldFailSubmitQuestions_WrongId()
        {
            //Arrange
            var questionnaireController = new QuestionnaireController(new QuestionServiceClient(new HttpClientHandler()));
            QuestionnaireViewModel vm   = new QuestionnaireViewModel
            {
                Id = 0,
                QuestionnaireTitle = "Geography Questions",
                Questions          = new List <QuestionViewModel>
                {
                    new QuestionViewModel()
                    {
                        Id = 1, Title = "What is the capital of Cuba?"
                    },
                    new QuestionViewModel()
                    {
                        Id = 2, Title = "What is the capital of France?"
                    },
                    new QuestionViewModel()
                    {
                        Id = 3, Title = "What is the capital of Poland?"
                    },
                    new QuestionViewModel()
                    {
                        Id = 4, Title = "What is the capital of Germany?"
                    }
                }
            };
            //Act
            var result = (bool)questionnaireController.Submit(vm).Result.ViewData.Model;

            //Assert
            Assert.IsFalse(result);
        }