Test Driven Development (TDD) ou em tradução livre, Desenvolvimento guiado por testes é uma técnica de desenvolvimento de software que se relaciona com o conceito de verificação e validação e se baseia em um ciclo curto de repetições: Primeiramente o caso de teste automatizado é escrito com a definição uma melhoria ou uma nova funcionalidade. Então, é produzido código que possa ser validado pelo teste para posteriormente o código ser refatorado para um código sob padrões aceitáveis.
- TDD (Test Driven Development)
- Teste unitário
- Clean code
- Windows 7/8/8.1/10
- Visual Studio 2017/2019
- NetCore 2.1 SDK
- nUnit
- Abrir o Visual clicando na solution '.sln'
- E rodar os testes utilizando a janela "Test Explorer"