Estoy en las primeras etapas de escribir el esquema XML para la aplicación empresarial de mi trabajo. El XML que debe validarse representa una aplicación, similar a Winforms, formularios, cuadrículas, menús, etc., pero sin diseño.¿Debo probar el esquema XML de la unidad?
El objetivo principal del XSD no es tanto validar el XML como agregar la capacidad de descubrimiento en tiempo de diseño al archivo XML, de modo que uno obtenga IntelliSense para los elementos y atributos disponibles.
Como estoy escribiendo el esquema me he encontrado haciendo elementos de TDD y validando un documento contra el esquema, cambiando los elementos/atributos en el documento o en el esquema para hacer que la validación no se asegure de estar escribiendo el esquema correctamente
Esto me lleva a la pregunta de si debo o no probar el esquema por unidades, solo para arrojar algunas permutaciones del XML y asegurarme de que se comporta como debe.
Definitivamente tendría sentido para mí, ya que mi XSD-fu es abismal y quiero estar aún más seguro de que el XSD, que en efecto ES una especificación en sí mismo, es correcto.
mira esto: http: //sut.sourceforge.net/ – yegor256