Ecrivez des tests d'unité et exécutez-les pour vos composants personnalisés Oracle Content Management à l'aide de l'exemple de test d'unité.
Introduction à l'exemple de test d'unité
Les exemples Developer Cloud Service pour Oracle Content Management comprennent les fichiers suivants pour vous aider à écrire des tests d'unité :
src/test/unit : contient le test d'unité pour le composant Sample-To-Do
. Il sert d'exemple permettant d'écrire des tests d'unité pour du code JavaScript de composant, y compris les modules RequireJS. Les structures Mocha et Chai sont utilisées pour le test d'unité JavaScript.
index.html : exécute le test d'unité. Il charge Mocha, Chai et le fichier de test principal, test-main.js
.
test-main.js : charge le module de test d'unité, Sample-To-Do-Test
, et exécute les tests d'unité Mocha.
Sample-To-Do-Test.js :
définit les tests réels, charge le code source de composant, components/Sample-To-Do/assets/render.js
, à l'aide de RequireJS,
teste les méthodes add()
, delete()
, title()
et placeholder()
.
Ecriture de tests d'unité pour vos composants
Afin d'écrire des tests d'unité pour un composant personnalisé, procédez comme suit :
Ecrivez un test d'unité semblable à Sample-To-Do-Test.js
.
Chargez le test que vous avez écrit dans test-main.js
.
Exécution d'un test d'unité localement
Pour exécuter un test d'unité localement, procédez comme suit :
Clonez le référentiel Git localement.
Dans une fenêtre de terminal sur votre ordinateur local, entrez npm install
.
Saisissez npm start
.
Saisissez npm test
ou ouvrez http://localhost:8085/unit/
dans un navigateur.