Comece com o teste de unidade de exemplo para escrever testes de unidades e execute-os para os seus componentes customizados do Oracle Content Management.
Começar com o Teste de Unidade de Exemplo
Os exemplos do Developer Cloud Service para o Oracle Content Management incluem os seguintes ficheiros para o ajudar a escrever testes de unidades:
src/test/unit: Contém o teste de unidade para o componente Sample-To-Do. Serve como um exemplo para escrever testes de unidades para o código JavaScript do componente, que inclui módulos RequireJS. São utilizadas os enquadramentos Mocha e Chai para os testes de unidades JavaScript.
index.html: Executa o teste de unidade. Carrega o Mocha, o Chai e o ficheiro de teste principal, test-main.js.
test-main.js: Carrega o módulo de teste de unidade, Sample-To-Do-Test, e executa os testes de unidades Mocha.
Sample-To-Do-Test.js:
Define os testes reais. Carrega o código-fonte do componente, components/Sample-To-Do/assets/render.js, utilizando o RequireJS.
Testa os métodos add(), delete(), title() e placeholder().
Escrever Testes de Unidades para os Seus Componentes
Para escrever cada um dos seus testes de unidades para um componente customizado, siga estes passos:
Escreva um teste de unidade semelhante ao Sample-To-Do-Test.js.
Carregue o teste que escreveu no test-main.js.
Executar um Teste de Unidade Localmente
Para executar o seu teste de unidade localmente, siga estes passos:
Clone o repositório Git localmente.
Numa janela de terminal no seu computador local, introduza npm install.
Introduza npm start.
Introduza npm test ou abra http://localhost:8085/unit/ num browser.