public async Task CollegeList_GivenNothing_ReturnsListOfCollegeAsync() { //Given var collegeList = Mock.Of <List <College> >(); //When _repo.Setup(x => x.CollegeList()).ReturnsAsync(collegeList); //Then var response = await _controller.CollegeList(); if (response.Result is OkObjectResult okObjectResult) { var responseData = okObjectResult.Value as List <College>; Assert.IsAssignableFrom <List <College> >(responseData); } }