Your SlideShare is downloading. ×
0
1º FastShow Qualidata - Testes Unitários com Dublês
1º FastShow Qualidata - Testes Unitários com Dublês
1º FastShow Qualidata - Testes Unitários com Dublês
1º FastShow Qualidata - Testes Unitários com Dublês
1º FastShow Qualidata - Testes Unitários com Dublês
1º FastShow Qualidata - Testes Unitários com Dublês
1º FastShow Qualidata - Testes Unitários com Dublês
1º FastShow Qualidata - Testes Unitários com Dublês
1º FastShow Qualidata - Testes Unitários com Dublês
1º FastShow Qualidata - Testes Unitários com Dublês
1º FastShow Qualidata - Testes Unitários com Dublês
1º FastShow Qualidata - Testes Unitários com Dublês
1º FastShow Qualidata - Testes Unitários com Dublês
1º FastShow Qualidata - Testes Unitários com Dublês
1º FastShow Qualidata - Testes Unitários com Dublês
1º FastShow Qualidata - Testes Unitários com Dublês
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

1º FastShow Qualidata - Testes Unitários com Dublês

391

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
391
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Testes unitários com dublês Mocks não são stubs 20 de abril de 2011
  • 2. Tipos de DublêsDummy SpyObject StubMock Fake
  • 3. Então, o que veremos hoje? Stub Mock
  • 4. E os outros tipos de dublês? Não fiquem tristes!No final vou falar rapidamente dos outros tipos.
  • 5. Não é tudo a mesma coisa!Os detalhes são muito importantes!
  • 6. Stub(1/2) Fornecem dados Não fazem o teste Não há limites deTestam estado; para o teste; falhar; Stubs por teste;
  • 7. Stub(2/2)
  • 8. Mock (1/2) Testam comportamento;Testam a interação entre os objetos; Fazem o teste falhar; A assertiva é contra o Mock; Somente um Mock por teste;
  • 9. Mock (2/2)
  • 10. Os outros tipos de Dublês
  • 11. Dummy ObjectObjetos utilizados para o preenchimento deparâmetros, nunca são utilizados.
  • 12. SpyFornecem e gravam dados para serem utilizadosnos testes;
  • 13. FakeÉ uma implementação simplificada do objetoreal.Exemplo: Banco de Dados em memória.
  • 14. Dúvidas?
  • 15. Referências• http://viniciusquaiato.com/blog/diferenca- entre-mocks-e-stubs/• http://www.vimeo.com/3596692
  • 16. Obrigado!

×