From 03af2564eb6a2e022a8bc1cacd478ef3b1577aab Mon Sep 17 00:00:00 2001 From: nick Date: Tue, 3 Sep 2024 14:22:29 +0300 Subject: [PATCH] tbel: refactoring tbUtils with docs #2 --- .../src/main/java/org/thingsboard/script/api/tbel/TbUtils.java | 2 +- .../test/java/org/thingsboard/script/api/tbel/TbUtilsTest.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/common/script/script-api/src/main/java/org/thingsboard/script/api/tbel/TbUtils.java b/common/script/script-api/src/main/java/org/thingsboard/script/api/tbel/TbUtils.java index 6651f26cc5..43d69e602e 100644 --- a/common/script/script-api/src/main/java/org/thingsboard/script/api/tbel/TbUtils.java +++ b/common/script/script-api/src/main/java/org/thingsboard/script/api/tbel/TbUtils.java @@ -1154,7 +1154,7 @@ public class TbUtils { } public static void raiseError(String message, Object value) { - String msg = value == null ? message : message + " for value " + value; + String msg = value == null ? message : message + " A value of " + value + " is invalid."; throw new RuntimeException(msg); } diff --git a/common/script/script-api/src/test/java/org/thingsboard/script/api/tbel/TbUtilsTest.java b/common/script/script-api/src/test/java/org/thingsboard/script/api/tbel/TbUtilsTest.java index 2e36b3df42..950587e2e4 100644 --- a/common/script/script-api/src/test/java/org/thingsboard/script/api/tbel/TbUtilsTest.java +++ b/common/script/script-api/src/test/java/org/thingsboard/script/api/tbel/TbUtilsTest.java @@ -891,7 +891,7 @@ public class TbUtilsTest { TbUtils.raiseError(message, value); Assertions.fail("Should throw NumberFormatException"); } catch (RuntimeException e) { - Assertions.assertTrue(e.getMessage().contains("frequency_weighting_type must be 0, 1 or 2. for value 4")); + Assertions.assertTrue(e.getMessage().contains("frequency_weighting_type must be 0, 1 or 2. A value of 4 is invalid.")); } try { TbUtils.raiseError(message);