Je dois tester un message de routage d'application, dont la fonctionnalité est généralement comme suit: - message est envoyé à l'App - application examine un message - message est quelque part transmis, en fonction de la contenu du messagetests de données axée sur le concombre
La grande majorité des cas de test sont presque identiques; générer un type particulier de message, le charger dans le système, attendre quelques secondes, puis vérifier la destination requise pour s'assurer que le message a été transmis correctement.
Plutôt que de générer 100s de cas de test presque identiques dans le concombre, existe-t-il une méthode recommandée pour générer un cas de test et faire parcourir plusieurs fois les tuples (message, required_destination)? Je préférerais que ces tuples soient conservés dans un fichier YAML plutôt que dans une base de données, pour faciliter la maintenance, mais l'une ou l'autre solution serait bonne.
Merci Dimus. Je peux penser à un certain nombre de façons possibles de le faire - d'ailleurs, avoir du code parcourir mon fichier YAML et écrire un nouveau scénario de concombre pour chaque type de message fonctionnerait très bien - mais je suis surtout intéressé de savoir s'il y a un concombre "natif" ou "recommandé" façon de le réaliser. – monch1962