我主要分为以下选项(请提供其他选项!):
- Company.Website - 项目 - Company.Website.Tests
或者
- Company.Website - Company.WebsiteTests
第一种解决方案的问题在于它看起来像.Tests是站点的子命名空间,而实际上在我的想法中更平行。如果出现新的子命名空间(例如Company.Website.Controls),那么该命名空间的测试应该放在哪里?
也许甚至应该是:Tests.Company.Website和Tests.Company.Website.Controls等。