public void GetAllPhotos_Returns200OK_WhenDBHasOneResource() { mockRepo.Setup(repo => repo.GetAllFamilyPhotos()).Returns(GetFamilyPhotos(1)); var controller = new PhotoController(mockRepo.Object, mapper); var result = controller.GetAllFamilyPhotos(); Assert.IsType <OkObjectResult>(result.Result); }
public void GetAllPhotos_ReturnsCorrectType_WhenDBHasOneResource() { mockRepo.Setup(repo => repo.GetAllFamilyPhotos()).Returns(GetFamilyPhotos(1)); var controller = new PhotoController(mockRepo.Object, mapper); var result = controller.GetAllFamilyPhotos(); Assert.IsType <ActionResult <IEnumerable <PhotoReadDto> > >(result); }
public void GetAllPhotos_ReturnsOneItem_WhenDBHasOneResource() { mockRepo.Setup(repo => repo.GetAllFamilyPhotos()).Returns(GetFamilyPhotos(1)); var controller = new PhotoController(mockRepo.Object, mapper); var result = controller.GetAllFamilyPhotos(); var okResult = result.Result as OkObjectResult; var photos = okResult.Value as List <PhotoReadDto>; Assert.Single(photos); }