Prueba de las reglas

El Editor de reglas CER valida que las reglas que se escriben estén correctamente estructuradas de acuerdo con las definiciones de CER. Esta herramienta asegura que las expresiones de reglas estén correctamente anidadas y que las expresiones relacionadas sigan una vía de acceso lógica. Comprueba si existen reglas en conflicto, lo cual haría que fuera imposible leer un resultado.

CER se proporciona con una herramienta de cobertura de reglas que comprueba el porcentaje global de reglas ejecutadas correctamente por las pruebas de unidad. Para un desarrollo correcto de las reglas es fundamental la creación de pruebas de unidad que automatizan la prueba de las reglas. Estas pruebas de unidad ejecutan las reglas y proporcionan datos de demostración que se pueden utilizar para probar los resultados de las reglas. La herramienta de cobertura de reglas muestra las partes de un conjunto de reglas correctamente ejecutadas por las pruebas de unidad y proporciona un porcentaje global de las reglas ejecutadas. Las pruebas se pueden escribir para las mismas reglas individuales, lo que significa que los bloques de creación de un conjunto de reglas se prueban de forma aislada. También es posible un nivel superior de integración mediante la prueba de un grupo de reglas, con muchos datos de entrada y una comprobación detallada que se realiza en todas las salidas posibles. La publicación Manual de consulta de Cúram Express Rules proporciona instrucciones y ejemplos para escribir estas pruebas de unidad y para utilizar la herramienta de cobertura de reglas.