El marco de prueba de decodificador de JavaScript Live Objects lo ayuda a crear y probar los decodificadores de carga útil de JavaScript para sus dispositivos IoT, para aliviar su integración con el servicio de objetos en vivo.
Las muestras de JavaScript para la decodificación binaria también se proporcionan para un inicio rápido.
Las pruebas y afirmaciones de JUnit lo ayudan a validar la decodificación de la carga útil.
Cuando su decodificador de JavaScript esté listo, puede comunicarse con el equipo de objetos de Orange Live para la aceptación del script (validación) y el aprovisionamiento. Prefiera enviar estos artículos a [email protected] sin adjunto en su correo electrónico. Use servicios de transferencia de archivos o repositorio para proporcionar un enlace en su mensaje.
Requisito previo: para usar este marco, los siguientes componentes deben instalarse en su computadora:
Contenido :
LO-JS-Decoder-Test-Framework-Samples Directorio: un proyecto Maven que contiene muestras de decodificadores JavaScript. Las muestras se pueden ejecutar en su IDE favorito (se recomienda IntelliJ) o usar el comando "MVN Test".
Directorio LIB: contiene un frasco con bibliotecas de servicios públicos para el proyecto LO-JS-Decoder-Test-Frameworkwork-Samples. Esta biblioteca debe instalarse en su repositorio Maven con el comando (que se ejecutará desde el directorio 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 >Este software está bajo la cláusula BSD-3