public void GetAllStudies_no_result_returns_NotFound()
        {
            _studyLogicMock.Setup(m => m.GetAll()).ReturnsAsync(null);
            var controller = new StudyController(_studyLogicMock.Object);
            var result     = controller.GetAllStudies().Result;

            Assert.IsType <NotFoundResult>(result);
        }
        public void GetAllStudies_with_result_returns_OK()
        {
            var list = new List <StudyDTO>()
            {
                _studyDTO
            };

            _studyLogicMock.Setup(m => m.GetAll()).ReturnsAsync(list);
            var controller = new StudyController(_studyLogicMock.Object);
            var result     = controller.GetAllStudies().Result;

            Assert.IsType <OkObjectResult>(result);
        }