Terceiro vídeo da série de demonstrações de test-driven development usando Microsoft Visual Studio Team System. Um ciclo TDD possui os seguintes passos: rodar o teste falhando (RED), criar a implementação mais simples que faça o teste passar (GREEN), refatorar o código sem quebrar os testes (GREEN). O vídeo apresenta o primeiro passo (RED) ao executar o teste que está disparando a exceção System.NotImplementedException. O segundo passo (GREEN) é então alcançado com a Implementação mais simples do método Conta.getSaldo() que faz o teste passar. O terceiro passo de refatoração não foi necessário pois o código já estava simples, limpo e sem trechos repetidos. O vídeo demonstra a criação de uma lista de testes chamada "Negocio - testes de unidade", na qual é adicionada o primeiro caso de teste: TestSaldoInicialDeveSerZero. Demonstra ainda como se ativa a medição da cobertura de código do assembly Negocio.dll. O TDD tem como meta 100% de cobertura, desde o início do projeto. Por fim, o primeiro check-in no repositório é realizado. code pour embarquer la vidéo : >>> http://www.youtube.com/embed/F3nLT_o_jS8 <<< |