Realize testes unitários de modo amigavel e eficiente utilizando AngularJS e o Karma runner. Deixe o seu teste unitário que seja de compreenssão para todos, não so desenvolvedores, utilizando a biblioteca Jasmine para descrever os testes.
4. FRAMEWORK ROBUSTO
MV*
Framework sempre mais poderoso
Completamente testavel
Paginas single page
Criação de novos elementos HTML
Aprendizado continuo
8. O QUE É
Servidor node para testes unitários e e2e
Framework: Jasmine, Mocha, QUnit
Grunt e Gulp
Desenvolvido pela equipe do AngularJS
Fácil de configurar
14. describe(‘Testes unitários', function() {
…
});
!
!
it(‘deveria testar alguma coisa', function() {
…
});
Agrupador que define um
determinado grupo de
testes
Agrupador que define o
inicio de um caso de teste
Agrupadores
15. beforeEach('jasmine', function() {
…
});
!
afterEach('jasmine', function() {
…
});
!
expect(42).toBe(42);
Utilitários antes e depois
Realizando um teste
de cada “it”
Teste e Utilitários