def test_get_invalid_content_source_resource(self, mock_sources): """ Get invalid content source """ mock_sources.return_value = {} request = mock.MagicMock() content_source_view = ContentSourceResourceView() try: content_source_view.get(request, 'some-source') except MissingResource, response: pass
def test_get_invalid_content_source_resource(self, mock_sources): """ Get invalid content source """ mock_sources.return_value = {} request = mock.MagicMock() content_source_view = ContentSourceResourceView() try: content_source_view.get(request, 'some-source') except MissingResource, response: pass
def test_get_content_source_resource(self, mock_sources, mock_resp): """ Get specific content source """ source = mock.MagicMock() source.id = 'some-source' source.dict.return_value = {'source_id': 'some-source'} mock_sources.return_value = {'some-source': source} request = mock.MagicMock() content_source_view = ContentSourceResourceView() response = content_source_view.get(request, 'some-source') mock_resp.assert_called_once_with( {'source_id': 'some-source', '_href': '/v2/content/sources/some-source/'}) self.assertTrue(response is mock_resp.return_value)
def test_get_content_source_resource(self, mock_sources, mock_resp): """ Get specific content source """ source = mock.MagicMock() source.id = 'some-source' source.dict.return_value = {'source_id': 'some-source'} mock_sources.return_value = {'some-source': source} request = mock.MagicMock() content_source_view = ContentSourceResourceView() response = content_source_view.get(request, 'some-source') mock_resp.assert_called_once_with( {'source_id': 'some-source', '_href': '/v2/content/sources/some-source/'}) self.assertTrue(response is mock_resp.return_value)