.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