Não me lembro qual foi a primeira vez que li/ouvi falar sobre TDD (test-driven development, pra quem ainda não conhece), testes unitários e os benefícios destas práticas para melhoria de qualidade de software. O interessante é que ao utilizar testes unitários, percebemos que os benefícios que aquele monte de evangelista maluco defende são reais, é tudo verdade mesmo… Continue Reading »

Na onda do Maré de Agilidade em Belo Horizonte, em Maio teremos a Maré de Agilidade em Vitória, ou simplesmente Maré Vix. O evento, que acontecerá na Faesa Campus I, no dia 29 de Maio, conta com apoio e patrocínio da Giran e da Qualidata, além do patrocínio da Highlan, Caelum, GUJ e InfoqBR.
Estarão presentes palestrantes de renome nacional e local, como Guilherme Chapiewski, do Yahoo! Brasil; Guilherme Silveira, da Caelum; Paulo Jeveaux, da Giran; Fabrício Matos, da Qualidata; e Denis Ferrari, da Mindworks.
Para conferir a programação, acesse: http://www.mare-vix.com/index.php/palestras/
Nos vemos lá! :)
Sempre bom ver um pouco de TDD na prática. É sempre muito chato ver um exemplo de como fazer testes unitários usando uma função de soma. Parece que algo não está conectando…
Vamos então criar uma função chamada gerar_cpf, como o nome indica, esta função gera um CPF válido. Será necessário mudar um pouco o paradigma. Let’s TDD: especificação do requisito, construção do test case e, então, elaboração da(s) função(ões). Continue Reading »
TDD (Test Driven Development, desenvolvimento orientado a testes) é sempre um assunto recorrente. E um dos recursos do TDD é o teste unitário.
Vamos tentar pensar um pouco TDD desenvolvendo uma rápida calculadora com apenas uma operação: soma. Vamos então programar nossa função de soma? Não, ainda não. Continue Reading »