public IHttpActionResult AllCampuses() { var campuses = _campusService.GetAllCampuses(); if (campuses != null) { var campusDTOs = campuses as IEnumerable <CampusDTO> ?? campuses.ToList(); return(Ok(campusDTOs)); } return(NotFound()); }
public void WhenGettingAllCampuses_AssertReturnedValues() { var allCampuses = new[] { new CampusDTO { ID = 1, Name = "Campus 1" }, new CampusDTO { ID = 2, Name = "Campus 2" }, new CampusDTO { ID = 3, Name = "Campus 3" }, }; _campusServiceMock.GetAllCampuses().Returns(allCampuses); var allCampusesResult = _campusController.AllCampuses() as OkNegotiatedContentResult <IEnumerable <CampusDTO> >; Assert.True(allCampusesResult.Content.SequenceEqual(allCampuses)); }
public void WhenGettingAllCampuses_AssertReturnedCollection() { var campuses = _campusService.GetAllCampuses(); Assert.Equal(DataInitializer.GetAllCampuses().Count, campuses.Count()); }