Mon projet actuel utilise JSON comme format d'échange de données. Les équipes Front-end et Back-end s'accordent sur une structure JSON avant de commencer à intégrer un service. Parfois en raison de changements non notifiés dans la structure JSON par l'équipe back-end; il casse le code frontal.Comment faire pour affirmer/tester unitairement les serveurs Réponse JSON?
Y at-il bibliothèque externe que nous pourrions utiliser pour comparer une JSON maquette (luminaire) avec les serveurs réponse JSON. Fondamentalement, il devrait affirmer l'objet JSON entier et devrait lancer une erreur s'il y a une violation dans le format JSON des serveurs. Informations supplémentaires: L'application est basée sur JQuery et utilise les services REST JSON.
Déclarer un schéma pour JSON est intéressant cependant.Voici mon idée sur l'approche des appareils; il pourrait être utilisé à la fois pour tester l'intégrité des services principaux et pourrait être utilisé pour le développement de l'interface utilisateur hors ligne ou pré-intégration. – shazmoh
Ne mélangez pas ces choses. Utilisez un schéma pour vous assurer que vous comprenez tous les deux le contrat de données. Utilisez des appareils dans le backend pour faire des tests unitaires. Les mélanger vous mettra à jour trop de choses et compliquera votre vie. –