Payload decoders
1.0.0
实时对象JavaScript解码器测试框架可帮助您为您的IoT设备创建和测试JavaScript有效负载解码器,以减轻与Live Objects服务的集成。
还提供了用于快速启动的二进制解码的JavaScript样本。
JUNIT测试和断言可帮助您验证有效载荷解码。
当您的JavaScript解码器准备就绪时,您可以联系Orange Live对象团队以进行脚本接受(验证)和配置。请更喜欢将这些项目发送到[email protected],而无需您的电子邮件附件。使用文件传输服务或存储库在您的消息中提供链接。
先决条件:为了使用此框架,必须在计算机上安装以下组件:
内容 :
lo-js-decoder-test-framework-samples目录:一个包含JavaScript解码器样本的Maven项目。可以在您喜欢的IDE(建议使用Intellij)或使用“ MVN Test”命令中运行样品。
LIB目录:包含一个带有实用程序库的JAR,用于LO-JS-DECODER-TEST-FEST-FRAMEWORK-SAMPLES项目。该库必须使用命令安装在Maven存储库中(要从Lib目录运行):
mvn install:install-file -Dfile="<your absolute path to lo-js-decoder-test-framework-utils-3.0.1-jar-with-dependencies.jar>" -DgroupId="com.orange.lo" -DartifactId="lo-js-decoder-test-framework-utils" -Dversion="3.0.1" -Dpackaging="jar"
cd decoder-preliminary-acceptance
npm install
node main.js -f < path-to-javascript-decoder >该软件在BSD-3-CARESU下