def test_process_response_notification(self): sample = list( middleware.HTTPResponse().process_notification(HTTP_RESPONSE))[0] self.assertEqual(sample.user_id, HTTP_REQUEST['payload']['request']['HTTP_X_USER_ID']) self.assertEqual(sample.project_id, None) self.assertEqual(sample.resource_id, None) self.assertEqual(sample.volume, 1)
def test_process_response_notification(self): sample = list(middleware.HTTPResponse( mock.Mock()).process_notification(HTTP_RESPONSE))[0] self.assertEqual(HTTP_RESPONSE['payload']['request']['HTTP_X_USER_ID'], sample.user_id) self.assertEqual(HTTP_RESPONSE['payload']['request'] ['HTTP_X_PROJECT_ID'], sample.project_id) self.assertEqual(HTTP_RESPONSE['payload']['request'] ['HTTP_X_SERVICE_NAME'], sample.resource_id) self.assertEqual(1, sample.volume)