Le cadre de test de décodeur JavaScript des objets en direct vous aide à créer et à tester les décodeurs de charge utile JavaScript pour vos appareils IoT, afin de faciliter votre intégration avec le service d'objets en direct.
Des échantillons JavaScript pour le décodage binaire sont également fournis pour un démarrage rapide.
Les tests et affirmations JUnit vous aident à valider le décodage de la charge utile.
Lorsque votre décodeur JavaScript est prêt, vous pouvez contacter l'équipe d'objets Orange Live pour l'acceptation du script (validation) et l'approvisionnement. Veuillez préférer l'envoi de ces articles à [email protected] sans pièce jointe dans votre e-mail. Utilisez des services de transfert de fichiers ou du référentiel pour fournir un lien dans votre message.
Pré-requis: Pour utiliser ce cadre, les composants suivants doivent être installés sur votre ordinateur:
Contenu :
Répertoire des échantillons de LO-JS-Deccoder-Test-Framework-Samples: Un projet Maven contenant des échantillons de décodeur JavaScript. Les échantillons peuvent être exécutés dans votre IDE préféré (IntelliJ est recommandé) ou en utilisant la commande "MVN Test".
Répertoire Lib: contient un pot avec des bibliothèques utilitaires pour le projet LO-JS-Deccoder-Test-Framework-Samples. Cette bibliothèque doit être installée dans votre référentiel Maven avec la commande (à exécuter à partir du répertoire 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 >Ce logiciel est sous la clause BSD-3