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.