Začněte ukázkovým testem jednotky, abyste dokázali psát testy jednotek a spouštět je pro své vlastní komponenty služby Oracle Content Management.
Seznámení s ukázkovým testem jednotky
Ukázky služby Developer Cloud Service pro službu Oracle Content Management zahrnují následující soubory, které vám usnadní psaní testů jednotek:
src/test/unit: Obsahuje test jednotky pro komponentu Sample-To-Do
. Ten slouží jako ukázka pro psaní testů jednotek pro javascriptový kód komponenty, který zahrnuje moduly RequireJS. K testování jednotek v jazyku JavaScript se používají prostředí Mocha a Chai.
index.html: Spustí test jednotky. Načte prostředí Mocha a Chai a hlavní soubor testu test-main.js
.
test-main.js: Načte modul testování jednotek Sample-To-Do-Test
a spustí testy jednotek v prostředí Mocha.
Sample-To-Do-Test.js:
Definuje skutečné testy. Načte zdrojový kód komponenty (components/Sample-To-Do/assets/render.js
) pomocí modulu RequireJS.
Provede test metod add()
, delete()
, title()
a placeholder()
.
Psaní testů jednotek pro vlastní komponenty
Při psaní jednotlivých testů jednotek pro vlastní komponentu proveďte následující kroky:
Napište test jednotky podobný testu Sample-To-Do-Test.js
.
Načtěte test, který jste napsali, do souboru test-main.js
.
Místní spuštění testu jednotky
Chcete-li místně spustit test jednotky, proveďte následující kroky:
Naklonujte místně úložiště Git.
V okně terminálu na místním počítači zadejte příkaz npm install
.
Zadejte příkaz npm start
.
Zadejte příkaz npm test
nebo otevřete stránku http://localhost:8085/unit/
v prohlížeči.