Os objetos vivos JavaScript Decoder Test Framework ajuda a criar e testar os decodificadores da carga útil JavaScript para seus dispositivos IoT, a fim de facilitar sua integração com o serviço de objetos vivos.
As amostras de JavaScript para decodificação binária também são fornecidas para uma inicialização rápida.
Os testes e afirmações da JUNIT ajudam você a validar a decodificação da carga útil.
Quando o decodificador JavaScript estiver pronto, você pode entrar em contato com a equipe do Orange Live Objects para a aceitação do script (validação) e provisionamento. Prefira enviar esses itens para o [email protected] sem anexo no seu email. Use serviços de transferência de arquivos ou repositório para fornecer um link em sua mensagem.
Pré-requisito: Para usar essa estrutura, os seguintes componentes devem ser instalados no seu computador:
Contente :
Diretório de Sampos de Estrutura de Estrutura de LO-JS-Decoder: Um projeto MAVEN contendo amostras de decodificador JavaScript. As amostras podem ser executadas no seu IDE favorito (recomenda -se Intellij) ou usando o comando "MVN Test".
Diretório Lib: contém um frasco com bibliotecas de utilitários para o projeto Lo-JS-Decoder-Test-Framework-Samples. Esta biblioteca deve ser instalada no seu repositório Maven com o comando (a ser executado no diretório 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á sob a cláusula BSD-3