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.