Testes Unitários com JavaScript utilizando Jasmine          Framework@yuriadams
#quem?• OpenSource = (pivotal.github.com/jasmine)• BDD• Testa tudo!!!!
Véi, na boa..Foca no código..
#jasmine
#jasmine
#comoexecuta
SpecRunner.html
#dependencias
#Sources
#Specs
#execute
Describe inside describe
#Matchers
Matchers Personalizados
#fixtures
Fixture.html
Carregando Fixtures
Customizando seu Projeto• Adicionar novos tipos de relatórios• Adicionar jQuery, Prototype, etc• Executar seus testes fora...
Novos Relatórios• ConsoleReporter
#jQuery
#envjs
#rhino
#jasmine.sh
#more• Testes de Integração• Mock de chamadas ajax• Chamadas Reais Ajax
Links interessantes• http://pivotal.github.com/jasmine/• http://tableless.com.br/testando-seu-codigo-jquery-com-  jasmine-...
Dúvidas?@yuriadams
Testes Unitários com JavaScript utilizando Jasmine Framework
Testes Unitários com JavaScript utilizando Jasmine Framework
Testes Unitários com JavaScript utilizando Jasmine Framework
Próximos SlideShares
Carregando em…5
×

Testes Unitários com JavaScript utilizando Jasmine Framework

4.829 visualizações

Publicada em

Palestra apresentada no encontro ce.js 0.0.2 sobre Testes unitários utilizando Jasmine

1 comentário
0 gostaram
Estatísticas
Notas
  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
4.829
No SlideShare
0
A partir de incorporações
0
Número de incorporações
780
Ações
Compartilhamentos
0
Downloads
23
Comentários
1
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Testes Unitários com JavaScript utilizando Jasmine Framework

  1. 1. Testes Unitários com JavaScript utilizando Jasmine Framework@yuriadams
  2. 2. #quem?• OpenSource = (pivotal.github.com/jasmine)• BDD• Testa tudo!!!!
  3. 3. Véi, na boa..Foca no código..
  4. 4. #jasmine
  5. 5. #jasmine
  6. 6. #comoexecuta
  7. 7. SpecRunner.html
  8. 8. #dependencias
  9. 9. #Sources
  10. 10. #Specs
  11. 11. #execute
  12. 12. Describe inside describe
  13. 13. #Matchers
  14. 14. Matchers Personalizados
  15. 15. #fixtures
  16. 16. Fixture.html
  17. 17. Carregando Fixtures
  18. 18. Customizando seu Projeto• Adicionar novos tipos de relatórios• Adicionar jQuery, Prototype, etc• Executar seus testes fora do browser
  19. 19. Novos Relatórios• ConsoleReporter
  20. 20. #jQuery
  21. 21. #envjs
  22. 22. #rhino
  23. 23. #jasmine.sh
  24. 24. #more• Testes de Integração• Mock de chamadas ajax• Chamadas Reais Ajax
  25. 25. Links interessantes• http://pivotal.github.com/jasmine/• http://tableless.com.br/testando-seu-codigo-jquery-com- jasmine-parte-1/• http://tableless.com.br/testando-seu-codigo-jquery-com- jasmine-parte-2/• https://github.com/pivotal/jasmine-ajax
  26. 26. Dúvidas?@yuriadams

×