Je suis dans les toutes premières étapes de l'écriture de schéma XML pour l'application d'entreprise de mon travail. Le XML à valider représente une application - similaire à Winforms - formulaires, grilles, menus etc mais sans mise en page. Le but principal du XSD n'est pas tant de valider le XML que d'ajouter une reconnaissance de conception au fichier XML, de sorte que l'on obtiendrait IntelliSense pour les éléments et les attributs disponibles. Lorsque j'écris le schéma, je me suis retrouvé à faire des éléments de TDD et à valider un document par rapport au schéma, en changeant les éléments/attributs dans le document ou dans le schéma pour que la validation échoue. schéma correctement. Ceci m'amène à la question de savoir si je devrais ou non tester le schéma par unité, juste pour lancer quelques permutations du XML et m'assurer qu'il se comporte comme il le devrait.Doit-on tester un schéma XML?
Cela aurait certainement du sens pour moi car mon XSD-fu est abyssal et je veux être encore plus sûr que le XSD, qui est en fait une spécification en soi, est correct.
vérifiez ceci: http: //sut.sourceforge.net/ – yegor256