Zápis a spustenie testov jednotky

Začnite vzorovým testom jednotky, aby ste mohli písať testy jednotiek a tieto testy spúšťať pre vlastné komponenty služby Oracle Content Management.

Začnite so vzorovým testom jednotky

Vzorové testy služby Developer Cloud Service pre službu Oracle Content Management zahŕňajú nasledujúce súbory, ktoré vám pomôžu pri vytváraní testov jednotky:

  • src/test/unit: Obsahuje test jednotky pre komponent Sample-To-Do. Ten slúži ako vzor pri písaní testov jednotky pre kód JavaScript komponentu, ktorý obsahuje moduly RequireJS. Na testovanie jednotky JavaScript sú použité frameworky Mocha a Chai.

  • index.html: Spúšťa test jednotky. Načíta frameworky Mocha a Chai a hlavný testovací súbor test-main.js.

  • test-main.js: Načíta modul testu jednotky Sample-To-Do-Test a spustí testy jednotky Mocha.

  • Sample-To-Do-Test.js:

    • Definuje skutočné testy. Načíta zdrojový kód komponentu components/Sample-To-Do/assets/render.js pomocou modulu RequireJS.

    • Testuje metódy add(), delete(), title() a placeholder().

Zápis testov jednotky pre komponenty

Pri písaní každého z testov jednotky pre vlastný komponent postupujte nasledovne:

  1. Napíšte test jednotky podobný testu Sample-To-Do-Test.js.

  2. Načítajte test do súboru test-main.js.

Lokálne spustenie testu jednotky

Ak chcete spustiť test jednotky lokálne, postupujte nasledovne:

  1. Lokálne naklonujte depozitár Git.

  2. V okne terminálu na lokálnom počítači zadajte príkaz npm install.

  3. Zadajte príkaz npm start.

  4. Buď zadajte príkaz npm test, alebo v prehľadávači otvorte priečinok http://localhost:8085/unit/.