Unidade Você testa a menor parte possível
Integração: Quando você tem a integração de 2 unidades
Aceitação: Usa um web drive
Ferramentas: Selenium, SpecFlow, FluentAssertions
Testes de regreção: Garantir o que está sendo implementado não está quebrando o código legado que não tem testes unitários