Bonjour à tous,
J'aurais une question.
Actuellement j'ai une api que je vais appeler api1 qui utilise une autre api que je vais appeler api2 qui est un service. J’essaie d'inclure des tests behat json avec jsonSchema avec fixture pas de soucis. api2 contient des id produit venant de api1.
Du coup je veux lorsque je déploie api1 sur gitlab pouvoir tester alors j'ai pensé à:
- * créer des fixtures des produits avec un id fixe
* mocker api2 avec un fake json et les id fixe que api1 (ou alors créer le json dynamiquement)
* lancer les test behat
Mais je me demande si c'est pas overkill, est-ce qu'il vaudrait pas mieux lancer ces tests une fois api2 déployé afin d'éviter d'avoir à mocker mais dans ce cas là j'ai pas de validation lors des push
J'aimerais un avis extérieur sur ce qui semble le plus propre merci
Partager