Tema: contracts
-
Migrar un contrato de decisión de Jev sin confundir etiquetas cambiadas con comportamiento cambiado
Tratar las ediciones de etiquetas candidatas, descripciones y mapeos posteriores como una migración de contrato que necesita comparación de comportamiento, incluso cuando la interfaz de transporte permanece sin cambios.
-
Usar pruebas de contrato para las API externas
Probar el comportamiento de solicitud y respuesta del que realmente depende una integración, incluyendo la paginación, los errores y las escrituras condicionales.
Legible por máquina: JSON