public void start_competition_test(bool isOk) { _mockFacade.Setup(mock => mock.StartCompetition(It.IsAny <IList <Movie> >())) .Returns(new ResponseBag <CompetitionBizDto> { Ok = isOk }); var response = _controller.StartCompetition(new List <Movie>()); if (isOk) { Assert.IsType <OkObjectResult>(response); } else { Assert.IsType <BadRequestObjectResult>(response); } _mockFacade.Verify(mock => mock.StartCompetition(It.IsAny <IList <Movie> >()), Times.Once); }