From 8a5ea2fb4070a0ce636b1c5cd476917d4ad8670b Mon Sep 17 00:00:00 2001 From: Jozef Marko Date: Tue, 22 Oct 2024 12:43:47 +0200 Subject: [PATCH 1/3] kie-issues#1541: Add testing models into kie-dmn-test-resources This PR is related to: https://github.com/apache/incubator-kie-kogito-apps/pull/2120 where we are adding new unit tests using DMN models from the drools/kie-dmn/kie-dmn-test-resources --- .../valid_models/DMNv1_5/Collections.dmn | 94 +++++ .../DMNv1_5/RiskScore_Conditional.dmn | 328 ++++++++++++++++++ 2 files changed, 422 insertions(+) create mode 100644 kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/Collections.dmn create mode 100644 kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/RiskScore_Conditional.dmn diff --git a/kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/Collections.dmn b/kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/Collections.dmn new file mode 100644 index 00000000000..e22ec9a4c77 --- /dev/null +++ b/kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/Collections.dmn @@ -0,0 +1,94 @@ + + + + + number + + + + + + + + + + + + + Numbers + + + + + + + i + + + + + + + >0 + + + 1 + + + // Your annotations here + + + + + >1 + + + 2 + + + + + + + + >2 + + + 3 + + + + + + + + + + + + + + + 190 + + + 60 + 118 + 118 + 240 + + + + + + + + + + + + + + + + diff --git a/kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/RiskScore_Conditional.dmn b/kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/RiskScore_Conditional.dmn new file mode 100644 index 00000000000..a4816f968de --- /dev/null +++ b/kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/RiskScore_Conditional.dmn @@ -0,0 +1,328 @@ + + + + string + + "Asia", "Europe" + + + + string + + "Poor", "Fair", "Excellent" + + + + string + + "High", "Medium", "Low" + + + + string + + "Qualified", "Not Qualified" + + + + + + + + + + + + + + + + + + + + + + + World Region = "Asia" + + + + + + + Credit Score + + + + + DTI + + + + + + + "Poor" + + + - + + + 30 + + + // Your annotations here + + + + + "Fair" + + + - + + + 20 + + + + + + + + "Excellent" + + + - + + + 10 + + + + + + + + - + + + > 40 + + + 30 + + + + + + + + - + + + [20..40] + + + 20 + + + + + + + + - + + + < 20 + + + 10 + + + + + + + + + + + + Credit Score + + + + + DTI + + + + + + + "Poor" + + + - + + + 35 + + + // Your annotations here + + + + + "Fair" + + + - + + + 25 + + + + + + + + "Excellent" + + + - + + + 15 + + + + + + + + - + + + > 40 + + + 35 + + + + + + + + - + + + [20..40] + + + 25 + + + + + + + + - + + + < 20 + + + 15 + + + + + + + + + + + + + + + + + + + 60 + 145 + 118 + 118 + 240 + + + 120 + + + 60 + 145 + 118 + 118 + 240 + + + 190 + + + 190 + + + 232 + + + 60 + 145 + 118 + 118 + 240 + + + 60 + 145 + 118 + 118 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From d04c9db9c0c2d90acfa0bfed4ba5f6256130acae Mon Sep 17 00:00:00 2001 From: Jozef Marko Date: Tue, 22 Oct 2024 14:03:46 +0200 Subject: [PATCH 2/3] Collections.dmn -> MultipleHitRules.dmn --- .../DMNv1_5/{Collections.dmn => MultipleHitRules.dmn} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/{Collections.dmn => MultipleHitRules.dmn} (100%) diff --git a/kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/Collections.dmn b/kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/MultipleHitRules.dmn similarity index 100% rename from kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/Collections.dmn rename to kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/MultipleHitRules.dmn From 16fc2f1d186433322bf833965bc0744a88ee1f49 Mon Sep 17 00:00:00 2001 From: Jozef Marko Date: Tue, 22 Oct 2024 15:26:13 +0200 Subject: [PATCH 3/3] Remove name attribute --- .../test/resources/valid_models/DMNv1_5/MultipleHitRules.dmn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/MultipleHitRules.dmn b/kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/MultipleHitRules.dmn index e22ec9a4c77..b01f79264a5 100644 --- a/kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/MultipleHitRules.dmn +++ b/kie-dmn/kie-dmn-test-resources/src/test/resources/valid_models/DMNv1_5/MultipleHitRules.dmn @@ -25,7 +25,7 @@ i - +