新增一个验证脚本的方法

This commit is contained in:
gezuao
2024-01-30 16:08:45 +08:00
parent 6f63864b65
commit 13af5f704a
10 changed files with 83 additions and 27 deletions

View File

@@ -1,5 +1,6 @@
package com.yomahub.liteflow.test.script.javascript.validate;
import com.yomahub.liteflow.enums.ScriptTypeEnum;
import com.yomahub.liteflow.script.javascript.JavaScriptExecutor;
import com.yomahub.liteflow.script.validator.ScriptValidator;
import org.junit.jupiter.api.Assertions;
@@ -47,5 +48,8 @@ public class ValidateJavaScriptScriptComponentTest {
" defaultContext.setData(\"s1\",parseInt(result));";
Assertions.assertTrue(ScriptValidator.validate(correctScript));
Assertions.assertFalse(ScriptValidator.validate(wrongScript));
Assertions.assertTrue(ScriptValidator.validate(correctScript, ScriptTypeEnum.JS));
Assertions.assertFalse(ScriptValidator.validate(correctScript, ScriptTypeEnum.JAVA));
}
}