IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[Behat+gitlabci] Avis sur behat+ gitlab ci pour api utilisant une autre api


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre chevronné

    Homme Profil pro
    développeur
    Inscrit en
    Octobre 2013
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : développeur

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 576
    Points : 1 989
    Points
    1 989
    Par défaut [Behat+gitlabci] Avis sur behat+ gitlab ci pour api utilisant une autre api
    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

  2. #2
    Membre chevronné

    Homme Profil pro
    développeur
    Inscrit en
    Octobre 2013
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : développeur

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 576
    Points : 1 989
    Points
    1 989
    Par défaut
    Finalement je n'utilise pas le mock de api2 pour plusieurs raisons:
    • Temps de développement (fake json ect...)
    • Tests fonctionnels mocker le comportement d'une autre api interne nécessaire au bon fonctionnement n'a pas d'intérêt

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Votre avis sur les principaux ERP pour PME
    Par sadivers dans le forum Forum général ERP
    Réponses: 4
    Dernier message: 26/11/2014, 21h03
  2. avis sur lettre de motivation pour un dut
    Par fawkes dans le forum CV
    Réponses: 2
    Dernier message: 23/04/2010, 12h36
  3. Avis sur config semi-pro pour calculs GPGPU
    Par MDev25 dans le forum Ordinateurs
    Réponses: 0
    Dernier message: 28/03/2010, 12h14
  4. Réponses: 49
    Dernier message: 31/08/2007, 12h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo