def test_delete_instance(self, request): resp = Mock() resp.content = "" resp.status_code = 204 request.return_value = resp uri = "{0}/Workspaces/{1}".format(BASE_URI, WORKSPACE_SID) list_resource = Workspaces(BASE_URI, AUTH) workspace = Workspace(list_resource, WORKSPACE_SID) workspace.delete() request.assert_called_with("DELETE", uri, auth=AUTH, use_json_extension=False)
def test_update_instance(self, request): resp = create_mock_json('tests/resources/task_router/workspaces_instance.json') resp.status_code = 201 request.return_value = resp uri = "{0}/Workspaces/{1}".format(BASE_URI, WORKSPACE_SID) list_resource = Workspaces(BASE_URI, AUTH) workspace = Workspace(list_resource, WORKSPACE_SID) workspace.update(friendly_name='Test Workspace', event_callback_uri="http://www.example.com", template='FIFO') exp_params = { 'FriendlyName': "Test Workspace", 'EventCallbackUri': "http://www.example.com", 'Template': "FIFO" } request.assert_called_with("POST", uri, data=exp_params, auth=AUTH, use_json_extension=False)