.NET(或任何其他语言或平台)中命名测试程序集的最佳约定是什么?.NET测试命名约定
什么我主要分裂之间是这些选项(请提供他人!):
- Company.Website - 项目
- Company.Website.Tests
或
- Company.Website
- Company.WebsiteTests
与第一解决方案的问题是,它看起来像.Tests是子命名空间的网站,而他们真的是多在我的脑海中平行。当新的子命名空间发挥作用时会发生什么,例如Company.Website.Controls,例如,我应该在那里放置该名称空间的测试?
也许它甚至应该是:Tests.Company.Website和Tests.Company.Website.Controls,等等。
这是为什么关闭?所有'基于意见'的答案仍然是一个答案,用户可以查看选项列表并选择他们认为最适合他们的选项。 – 2013-11-04 18:40:59