0
我正在使用.NET 3.5和VS2010,我試圖在程序集中查找測試方法和測試類。我想使用Type.GetCustomAttributes(Type,Boolean)方法,因爲這使我可以直接搜索這些屬性,而不是獲取所有屬性並遍歷字符串比較。引用來自非測試項目的單元測試框架屬性
爲了達到這個目的,我需要引用Microsoft.VisualStudio.QualityTools.UnitTestFramework,這在測試項目之外似乎不可能實現。我已經嘗試編輯XML,它沒有工作。
下面是代碼的一個例子,我想用
var atts = method.GetCustomAttributes(typeof(TestMethod),false)
if (atts.Length > 0)
do something
這可能嗎?
爲什麼你認爲不可能在「正常」項目中引用該程序集? – 2011-04-06 18:48:10
當我嘗試從Visual Studio中添加它時,它未列在程序集列表中 – jas 2011-04-06 19:21:24