@mock.patch.object(trovebox.Trovebox, 'get')
    def test_album_view_id(self, mock_get):
        mock_get.return_value = self._return_value(self.test_albums_dict[1])
        result = self.client.album.view("1", includeElements=True)
        mock_get.assert_called_with("/album/1/view.json", includeElements=True)
        self.assertEqual(result.id, "2")
        self.assertEqual(result.name, "Album 2")
        self.assertEqual(result.cover.id, "2b")
        self.assertEqual(result.cover.tags, ["tag3", "tag4"])
        self.assertEqual(result.photos[0].id, self.test_photos[1].id)
Overrides the standard __init__ to add our documentcloud_page_urls
dataset/ETHPy150Open photo/openphoto-python/tests/unit/test_albums.py/TestAlbumView.test_album_view_id--crossover with--dataset/ETHPy150Open california-civic-data-coalition/django-calaccess-raw-data/calaccess_raw/fields.py/DocumentCloudMixin.__init__