public PhotoAlbumModel GetAllPhotoAlbums() { var albums = _photoAlbumApiService.GetAlbums(); var photos = _photoAlbumApiService.GetPhotos(); return(_createPhotoAlbumService.GetPhotoAlbum(photos, albums)); }
public void GivenPhotoAlbumApiService_WhenGetPhotosIsCalled_ThenReturnsPhotos() { //arrange var photos = GetPhotos(); var request = GetRestRequest(_photoResourceUrl, Method.GET); _restRequest.Stub(x => x.CreateRequest(_photoResourceUrl, Method.GET)).Return(request); _restClient.Stub(c => c.Execute <List <Photo> >(request)).Return(GetPhotoReponse()); //act var result = _apiService.GetPhotos(); //assert result.ShouldAllBeEquivalentTo(photos); }