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.