"""Test metadata_lookup.""" from unittest.mock import patch from src.logic.metadata_lookup import get_review_queue_products with open('src/logic/reviewQueue.graphql') as f: REVIEW_QUEUE_QUERY = f.read() @patch('src.logic.metadata_lookup.graphql_connector') def test_get_review_queue_products(mock_connector): """Test get_review_queue_products.""" mock_queue = [{ 'reviewQueueId': 1, 'productId': 1 }] mock_connector.execute.return_value = { 'data': {'reviewQueueItems': mock_queue} } actual = get_review_queue_products() assert actual == mock_queue mock_connector.execute.assert_called_once_with( REVIEW_QUEUE_QUERY, None )