Você separa seus testes de unidade dos seus testes de integração? [fechadas]

Fiquei me perguntando se alguém vê os testes de integração apenas como um teste de unidade especial. No entanto, ouvi de outros programadores que é uma boa ideia separar os testes de unidade e de integração. Fiquei me perguntando se alguém poderia explicar por que essa é uma boa idéia. Que tipo de vantagens haveria em tratar a integração e os testes de unidade como completamente diferentes? Por exemplo, vi pastas e pacotes separados para testes de integração e testes de unidade. Eu seria da opinião de que um único pacote de testes contendo testes de unidade e testes de integração seria suficiente, pois ambos são basicamente o mesmo conceito.

questionAnswers(4)

yourAnswerToTheQuestion