Xunit and the temple of QA
Porque é que testamos o nosso software? Se eu quiser que o código que faço não quebra código antigo, preciso de testar o meu software todo quando faço uma alteração. Mas isso seria de doidos, não seria? Se calhar, se houver umas coisas que são capazes de testar e re-testar o meu software, eu podia ensinar-las a testar, enquanto vou escrevendo mais código, mais funcionalidades e melhorar o que já tenho!
Nesta sessão vamos olhar para a pirâmide de testes, cortar-lhe o topo de UI, ver como é que podemos usar Xunit para implementar os nossos testes automáticos e como é que conseguimos correr estes testes. Uma breve introdução sobre testes automáticos e, de seguida, demos demos demos, da utilização de Xunit 2.2.0, com contextos, factos, teorias, coleções, dados, disposables e excel. Sim, Excel.
Vamos também ver de relance algumas ferramentas auxiliares como Moq e Shoudly para ajudar na construção dos nossos testes.
- Lista de Discussão: NetPonto, NetPontoNews, e NetPontoJobs
- Twitter: NetPonto, NetPontoNews, e NetPontoJobs
- Apresentações: Slides das Apresentações
- Videos: Vídeos das Apresentações
- Fotos: Fotos das Reuniões
- Membros: Membros da Comunidade
- LinkedIn: Grupo NetPonto
- Facebook: NetPonto no Facebook
- Google+: NetPonto no Google+
- Geeklist: NetPonto no Geeklist