10 passos para escrever testes de unidade mais eficientes

Nome dos metodos
Eles devem seguir um padrão durante todo o projeto, assim como os métodos de sua aplicação. A ideia é que você entenda o que o teste faz sem precisar abri-lo.

Eles devem seguir um padrão durante todo o projeto, assim como os métodos de sua aplicação. A ideia é que você entenda o que o teste faz sem precisar abri-lo.

O Bogus é uma lib feita para .NET que gera dados aleatórios, e uma das grandes aplicações dela é o uso em testes de unidade. Para saber mais dessa biblioteca open source você pode acessar o repositório: https://github.com/bchavez/Bogus

Quem nunca ficou com receio de refatorar algo com medo de quebrar? Quem nunca passou horas debugando para encontrar um erro, que poderia ter sido facilmente encontrado em um teste automatizado? E os testes manuais, quantas vezes você refez após alterar algo? Além de tudo isso, com a criação dos testes, e principalmente com o uso de TDD, a qualidade do seu software crescer, e muito!