nunit-addins

    1熱度

    2回答

    在previous question中,我問了如何從Action委託中獲取MethodInfo。此Action代表是匿名創建的(來自Lambda)。我現在遇到的問題是我無法調用MethodInfo,因爲它需要一個對象,它屬於MethodInfo。在這種情況下,由於代表是匿名的,因此沒有所有者。我得到以下異常: System.Reflection.TargetException:對象不匹配目標類型。

    2熱度

    1回答

    我喜歡這樣 namespace company.Testing.Attributes { [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)] public class ThenWithSetupAttribute : TestAttribute {}

    4熱度

    1回答

    有沒有人有ITestCaseProvider的任何工作示例? 我遇到過的示例,不會被任何測試運行 - GUI,Console或Resharper(我已經將程序集放在所有正確的位置)拾取。 我已經將Debugger.Break添加到了它們,試圖強制調試器啓動,但目前爲止還沒有。 我想我是一步一步的指導,如果任何人有一個,或碰到一個。 感謝, 基隆

    2熱度

    1回答

    我想加載一些插件到NUnit Gui Runner中,但是它並沒有標識任何插件,即使它們都在addins目錄中。 我甚至編譯他們的例子,並試圖加載它們,但仍然沒有。 我在這裏錯過了什麼?

    1熱度

    2回答

    我正在研究this stack overflow answer that provides reliable cleanup of tests的變體。你如何編寫NUnit插件的單元測試? 研究如何NUnit的自檢,我已經確定: 你可以寫測試,即傳,即驗證NUnit的正確行爲的測試失敗。 你寫在一個單獨的組件壓測試夾具單元測試(否則被測燈具將與您的單元測試執行) 使用NUnit.TestUtilit

    10熱度

    2回答

    我在使用Visual Studio 2008通過測試驅動的.NET插件運行NUnit時遇到問題。我有一個插件,當我使用NUnit GUI時,工作得很好。但是,通過TDD.NET運行NUnit時,插件似乎不起作用。我已經嘗試了一些東西,例如更新到最新版本,並將插件放入TDD.NET的NUnit副本,並修改TDD.NET nunit.config文件以指向另一個副本nunit。這些策略都不起作用。我錯

    7熱度

    3回答

    我想開發一個NUnit插件,動態地將測試方法從包含Action代表列表的對象添加到套件。問題在於NUnit似乎嚴重依賴反思來完成工作。因此,看起來沒有簡單的方法將我的Action直接添加到套件中。 相反,我必須添加MethodInfo對象。這通常會起作用,但Action委託人是匿名的,所以我將不得不構建類型和方法來完成此操作。我需要找到一個更簡單的方法來做到這一點,而不是訴諸於使用Emit。有誰知