alexanderjardim-zz / zenboard

A cool dashboard for Zendesk
2 stars 2 forks source link

Instalar Jasmine com Karma para testes unitários #2

Open alexanderjardim-zz opened 11 years ago

alexanderjardim-zz commented 11 years ago

Instalar o Jasmine no projeto, de maneira análogo ao tutorial angular-phonecat. A estrutura de diretórios deve ser

test/ -- unit/ -> aqui ficarão os testes unitários -- conf/karma-unit.js -> este será o arquivo de config do karma para o testes unitários com o angular.

Os testes unitários devem ser executados através do runner do karma com o comando karma start test/conf/karma-unit.js e o runner deve poder ficar aberto, monitorando modificações nos arquivos js na pasta public/ além dos próprios testes contidos na pasta test/unit/

Configurar o npm test para executar um passada dos testes unitários do karma

alexanderjardim-zz commented 11 years ago

O commit https://github.com/alexanderjardim/zenboard/commit/f1e7fc617c6d1a0ce3f40c5b5655f762fccb2b73 colocou o arquivo de config conforme o solicitado. Agora, pra finalizar, falta criar um teste unitário pra saber se está tudo funcionando direitinho.