Σύνταξη και εκτέλεση δοκιμών μονάδας

Ξεκινήστε με το δείγμα δοκιμής μονάδας για να συντάξετε δοκιμές μονάδας και να τις εκτελέσετε για τα προσαρμοσμένα συστατικά στοιχεία σας στο Oracle Content Management.

Έναρξη με το δείγμα δοκιμής μονάδας

Τα δείγματα Developer Cloud Service για το Oracle Content Management περιλαμβάνουν τα ακόλουθα αρχεία, για να σας βοηθήσουν να συντάξετε δοκιμές μονάδας:

  • src/test/unit: Περιέχει τη δοκιμή μονάδας για το συστατικό στοιχείο Sample-To-Do. Αυτή εξυπηρετεί ως δείγμα για τη σύνταξη δοκιμών μονάδας για κώδικα JavaScript συστατικών στοιχείων, που περιλαμβάνει λειτουργικές μονάδες RequireJS. Χρησιμοποιούνται τα πλαίσια Mocha και Chai για δοκιμή μονάδων JavaScript.

  • index.html: Εκτελεί τη δοκιμή μονάδας. Φορτώνει τα Mocha, Chai και το κύριο αρχείο δοκιμής, test-main.js.

  • test-main.js: Φορτώνει τη λειτουργική μονάδα δοκιμής μονάδας, Sample-To-Do-Test και εκτελεί τις δοκιμές μονάδας Mocha.

  • Sample-To-Do-Test.js:

    • Ορίζει τις πραγματικές δοκιμές. Φορτώνει τον πηγαίο κώδικα συστατικού στοιχείου, components/Sample-To-Do/assets/render.js, χρησιμοποιώντας το RequireJS.

    • Εκτελεί δοκιμή των μεθόδων add(), delete(), title() και placeholder().

Σύνταξη δοκιμών μονάδας για τα συστατικά στοιχεία σας

Για να συντάξετε κάθε μία από τις δοκιμές μονάδας για ένα προσαρμοσμένο συστατικό στοιχείο, ακολουθήστε αυτά τα βήματα:

  1. Συντάξτε μια δοκιμή μονάδας παρόμοια με το Sample-To-Do-Test.js.

  2. Φορτώστε τη δοκιμή που συντάξατε στο αρχείο test-main.js.

Εκτέλεση δοκιμής μονάδας τοπικά

Για να εκτελέσετε τοπικά τη δοκιμή μονάδας σας, ακολουθήστε αυτά τα βήματα:

  1. Κλωνοποιήστε το αποθετήριο Git τοπικά.

  2. Σε ένα παράθυρο τερματικού στον τοπικό υπολογιστή σας, εισαγάγετε npm install.

  3. Εισαγάγετε npm start.

  4. Εισαγάγετε είτε npm test ή ανοίξτε το http://localhost:8085/unit/ σε ένα πρόγραμμα περιήγησης.