Build delete folder endpoint that calls template_folders_api_client

This commit is contained in:
Pea Tyczynska
2018-11-13 17:56:47 +00:00
parent b5c78dc552
commit 91d309816b
5 changed files with 42 additions and 6 deletions

View File

@@ -128,13 +128,13 @@ def test_delete_template_folder_calls_correct_api_endpoint(mocker, api_user_acti
some_service_id = uuid.uuid4()
template_folder_id = uuid.uuid4()
expected_url = '/service/{}/template-folder/{}/delete'.format(some_service_id, template_folder_id)
expected_url = '/service/{}/template-folder/{}'.format(some_service_id, template_folder_id)
client = TemplateFolderAPIClient()
mock_post = mocker.patch('app.notify_client.template_folder_api_client.TemplateFolderAPIClient.post')
mock_delete = mocker.patch('app.notify_client.template_folder_api_client.TemplateFolderAPIClient.delete')
client.delete_template_folder(some_service_id, template_folder_id)
mock_post.assert_called_once_with(expected_url)
mock_delete.assert_called_once_with(expected_url, {})
mock_redis_delete.assert_called_once_with('service-{}-template-folders'.format(some_service_id))