Comece com o teste de unidade de amostra para gravar testes de unidade e executá-los em seus componentes personalizados do Oracle Content Management.
Começar com o Teste de Unidade de Amostra
As amostras do Developer Cloud Service para o Oracle Content Management incluem os seguintes arquivos para ajudar você a gravar testes de unidade:
src/test/unit: contém o teste de unidade para o componente Sample-To-Do
. Isso serve de amostra para gravar testes de unidade para o código JavaScript do componente, que inclui módulos RequireJS. As estruturas Mocha e Chai para testes de unidade JavaScript são utilizadas.
index.html: Executa o teste de unidade. Ele carrega o Mocha, o Chai e o arquivo 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 unidade Mocha.
Sample-To-Do-Test.js:
Define os testes reais. Ele carrega o código de origem do componente, components/Sample-To-Do/assets/render.js
, usando RequireJS.
Testa os métodos add()
, delete()
, title()
e placeholder()
.
Gravar Testes de Unidade para seus Componentes
Para gravar cada teste de unidade de um componente personalizado, siga estas etapas:
Grave um teste de unidade semelhante a Sample-To-Do-Test.js
.
Carregue o teste que você gravou em test-main.js
.
Executar um Teste de Unidade Localmente
Para executar seu teste de unidade localmente, siga estas etapas:
Clone o repositório Git localmente.
Em uma janela de terminal de sua máquina local, digite npm install
.
Digite npm start
.
Digite npm test
ou abra http://localhost:8085/unit/
em um browser.