Skip to content

Instantly share code, notes, and snippets.

@nicokosi
Last active September 11, 2024 07:11
Show Gist options
  • Save nicokosi/bd783854d8991b3a4766d4f08f372a54 to your computer and use it in GitHub Desktop.
Save nicokosi/bd783854d8991b3a4766d4f08f372a54 to your computer and use it in GitHub Desktop.
Retour sur l'utilisation de requêtes HTTP via IntelliJ IDEA pour développer dans Vira

Retour sur l'utilisation de requêtes HTTP via IntelliJ IDEA pour développer dans Vira

Ce fichier peut être visionné sous forme de présentation ("slides") via https://github.com/maaslalani/slides. 🍿


démo d'import de séjour avec Postman


Les plus 👍 :

  • facile 😌
  • permet de déclencher plus de 100 règles Vira 🚨

Les moins 👎 :

  • combinatoire élevée 🤯 (100+ requêtes pour déclencher 100+ règles)
  • gourmand en CPU / lent au démarrage 🐌
  • nombre d'exécutions limité 🛑 ("rate limiting" cf. les offres payantes
  • désynchronisation par rapport au code source 💔
  • maintenu par l'équipe de test, pas par les développeurs 🕵️

démo d'import de séjour avec IDEA


Les plus 👍 :

  • nombre d'exécutions illimité 🥳
  • versionné avec le code 💾
  • les exemples / la documentation intégrée ✨

Limitations actuelles 😊 :

  • deux exemples seulement 🙂
  • séjour recréé et non ajouté ➰
  • pas d'appel aux API backend à cause du jeton d'authentification Keycloak 🧑‍🔧 (on ne peut pas importer automatiquement les "alignements" d'unités)

voulez-vous essayer ?

Suivez le guide : vira/README.md#inserting-data !

@yoannwicker
Copy link

coucou

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment