3
¿Cómo se prueba una función cuyo único propósito es consultar una API externa, pero la API utiliza una sintaxis de consulta compleja?
La única lógica real está en la sintaxis de consulta para la API externa. No quiero probar si consulta la API, quiero comprobar que la consulta de tal manera que se devuelvan los datos correctos. Por ejemplo, algunos pseudocódigo: function retrieve_related_data(id) { query = "[potentially long, syntactically complex query that …