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); }