mbunit

    1熱度

    2回答

    我的猜測是,單元測試的當前語義涉及實際調用的方法,即,如果我有一個方法MyTest()那麼這就是被調用。我的問題是這樣的:是否有可能以某種方式更改測試方式的管道(最好不用重新編譯測試運行器),例如,不是直接調用方法,而是通過我提供的包裝器調用(即MyWrapper(MyTest)) ? 謝謝。

    3熱度

    1回答

    我想使用Gallio(v3.1)/ MbUnit/NCover在我的C#代碼中運行一個單元測試,作爲我的持續集成系統的構建過程的一部分。 我可以得到Gallio.Echo.exe來執行測試並輸出一個XML文件(儘管它似乎在檢查文件夾==大約6.5MB .xml文件中的所有.dll文件!!),但當我試圖讓NCover也連接起來時,它會變得很棒。 THEN:我試着使用說明書from here,如使用楠

    2熱度

    1回答

    我正在爲我的測試項目使用MBUnit,並且有一個安裝程序必須在幾個不同的測試夾具可以正常運行之前運行。 當前在每個TestFixture中,我已經在執行此操作的例程上獲得了[TestFixtureSetup]屬性,但是邏輯在每個單獨的測試夾具中不必要地重複。 使用什麼方法創建將在任何TestFixture運行之前運行的TestFixtureSetup例程?

    0熱度

    2回答

    我們目前有一套通過MbUnit測試套件運行的集成測試。我們正在重構大部分使用IOC框架(StructureMap)的代碼。 我想在MBUnit測試運行器啓動時使用我們在生產中使用的相同註冊碼來配置/初始化容器ONCE。 有沒有在MbUnit中實現這一點的方法? (編輯)MbUnit的版本是2.4.197。

    13熱度

    4回答

    在MbUnit中是否存在Assert.Warning的MsTest等效項?

    3熱度

    1回答

    我需要測試一個類的返回值取決於數據庫中的值。我可以在單元測試中擊中數據庫,但這些值可能會改變。有沒有標準的解決方案呢?

    9熱度

    2回答

    我在Visual Studio 2008中安裝了TestDriven.Net,當我從TD.Net運行MbUnit的測試中,我得到這個消息: 它看起來像你想執行公堂/ MbUnit的單元測試。 對於加利奧v3.0.6建立787 /加利奧V3.1建立313以上(推薦): 請確保包含目錄的「MbUnit.dll」參考也包含公堂的 測試運行文件(「MbUnit.dll .tdnet','TDNet \ G

    1熱度

    3回答

    我正嘗試將一些WatiN UI測試應用到我的新ASP.Net MVC應用程序,通過MbUnit運行WatiN測試,但遇到一些困難。 如果我按照this page的說明(正好),那麼Google主頁會加載,插入文本,搜索完成並且測試通過。 (這裏沒問題)。 然而,當我只是該行的網址... var ie = new IE(new Uri("http://www.google.co.uk")); 改

    0熱度

    3回答

    我將一位員工的電子郵件下載到一個表格中,然後我收集了我剛剛下載的那些電子郵件集合,並在其上運行一系列規則。 例如如果來自[email protected]的電子郵件,將電子郵件路由到folder1。 我該如何爲這個過程編寫單元測試? 我需要創建一個虛擬的郵件集合,然後爲每個郵件創建一個規則嗎? 我很難打破單元測試,我總是希望將數據庫過程包含到我認爲是錯誤的測試中。

    0熱度

    2回答

    [Test] public void TestUserProfileInsert() { using (new TestBindingsWrapper("TestBindings", "", new TestModule())) { // Setup the mock the dataprovider MyMocks.MockDataProvider.S