fundo
Estou trabalhando em um projeto com C # .NET e acabei de adicionar um novo projeto de teste de unidade à minha solução no Visual Studio. A maneira que eu sempre faço isso é:
- Crie um novo projeto de teste de unidade.
- Faça com que esse projeto inclua uma referência ao projeto em teste .
- Basta incluir (
using
) o projeto.
Eu acho que a outra maneira que você poderia fazer isso seria ...
- Crie um novo projeto de teste de unidade.
- Faça com que esse projeto inclua uma referência ao projeto em teste .
- Faça o projeto de teste de unidade compartilhar um espaço para nome com o projeto em teste .
Questão
Existe uma maneira aceita de fazer isso para projetos no mundo .NET ou isso é apenas uma opinião e não há mais nada?
MethodName_StateUnderTest_ExpectedBehavior()
, e tenho certeza que você poderá encontrar nomes não conflitantes adequados para as classes de teste. A verdadeira questão é: você realmente deseja que esses tipos apareçam no seu intelecto?