diff --git a/redaction-service-v1/redaction-service-server-v1/src/test/resources/logs/rules_logging.drl b/redaction-service-v1/redaction-service-server-v1/src/test/resources/logs/rules_logging.drl new file mode 100644 index 00000000..49ef4924 --- /dev/null +++ b/redaction-service-v1/redaction-service-server-v1/src/test/resources/logs/rules_logging.drl @@ -0,0 +1,32 @@ +package drools + +import com.iqser.red.service.redaction.v1.server.logger.RulesLogger; +import com.iqser.red.service.redaction.v1.server.logger.Context; + +global RulesLogger logger +global Context context + + +rule "LOG.0.0: Test log info" +salience 1 + when + eval(true) + then + logger.info(context, "This is a test log {}", "placeholder"); + end + +rule "LOG.0.1: Test log warn" +salience 1 + when + eval(true) + then + logger.warn(context, "This is a warning log with multiple placeholders {} {} {}", "p1", "p2", "p3"); + end + +rule "LOG.0.2: Test log error" + when + eval(true) + then + String result = null; + result.toString(); + end \ No newline at end of file