testdriven.net

    8熱度

    2回答

    注意:我正在爲此項目使用TestDriven.NET 3.0.2749和NUnit 2.6.0.12051。 我已經安裝了TestDriven.NET和NUnit,並試圖讓TestDriven.NET通過右鍵單擊上下文菜單運行測試類中的所有測試。 從TestDriven.NET文檔: 如果選擇代碼編輯器窗口中,測試(一個或多個)執行將由符的位置確定;通過在測試方法中的任意位置右鍵單擊並選擇「運行測

    1熱度

    1回答

    因此,我從Pluralsight獲得以下內容,並且介紹該課程的章節顯然運行代碼時沒有出現問題,但是,當我運行它時,出現錯誤消息: "Test failed ‘T:Messaging’ : Couldn’t find type with name ‘Messaging’" Test failed 'T: Couldn't find type with name 任何想法(理解)? namespace

    0熱度

    1回答

    在類實例化和TestDriven.Net(v4.0.3478)或XUnit(v2.2.0),RhinoMocks(v3.6.1)和structuremap.automocking( v4.0.0.315)。 鑑於此代碼: - 在特定的測試方法或特定類定義>Run Test(s) public class Tests1 { [Fact] public void passing_

    0熱度

    1回答

    我知道前段時間發佈的問題非常類似,甚至被標記爲已回答,但是解決方案似乎並不適用於我。 我已經安裝xUnit使用NuGet到我的測試項目,寫了一些測試,然後決定我想以某種方式運行它們。我把頭轉向TestDriven.Net,看起來不錯,所以我安裝了它。 之後,我已經使用xUnit的安裝程序安裝了xUnit支持TD.NET。一切都很順利,安裝程序標記爲TD.NET已成功安裝。然而,當我嘗試運行所有測試

    2熱度

    1回答

    我知道一些ASP MVC,試圖擁抱TDD。以下示例安裝了xUnit和TestDriven(其中包含Moq)。 問題是我試圖模擬一個圖像上傳viewmodel,所以我可以斷言它正在上傳。 起訂量給我的問題: 無效的設置在非虛擬(VB中重寫)成員 試圖 var imageMock = new Mock<ImageViewModel>(); imageMock.Setup(x => x.IsUrl).

    0熱度

    1回答

    我正在使用XUnit和TestDriven.Net或Resharper測試運行器來執行我的測試。我真的很喜歡寫我的測試的BDD風格,所以我想知道是否有一些我們可以修改這些框架的輸出? 我喜歡用下劃線命名我的測試,並且想要分割測試名稱並將其格式設置爲Given,When,Then格式。這些工具有可能嗎?

    -3熱度

    1回答

    TDD項目的解決方案架構如何?我的意思是我應該如何設計一個測試項目? 我必須爲已經開發的MVC項目編寫測試項目。我會增強一些新功能。這將是該項目首次使用TDD方法開發新功能。我應該遵循什麼公約? 我應該創建一個單獨的測試應用程序,然後編寫一些測試類,方法。然後在相同的測試項目或實現新功能的原始項目中實現實際功能。 我需要知道的另一件事是,是否有任何特定的命名類,方法,變量的約定?我將使用MS測試和

    2熱度

    1回答

    我目前正在嘗試使用帶有MSpec的TestDriven.Net。我安裝了TestDriven.Net,然後從Nuget中導入MSpec到我的類庫中。當我嘗試運行我的測試時,我得到以下輸出。 目標類型不包含來自已知測試框架或 「Main」方法的測試。 我也複製了Machine.Specifications.dll.tdnet和Machine.Specifications.TDNetRunner.dl

    -1熱度

    2回答

    我已經閱讀了很多關於TDD的教程,但仍然困惑於決定以TDD開始的最佳方式。 有兩種方法可以開始使用TDD 1)在實施場景或編碼之前,TDD測試用例是否應該啓動。通過這種方式,您可以編寫第一個測試用例,並生成測試用例中的所有代碼,如類,方法等。 2)完成編碼時應該完成TDD嗎?

    1熱度

    1回答

    在控制檯應用程序中,我可以成功在緩存中添加或刪除項目時,從緩存集羣中獲取回調。 如何在測試驅動環境中執行相同的測試。 當我寫測試用例時,我沒有得到OnCacheChange來激發.. 請幫忙。 謝謝.. 下面的代碼工作的控制檯應用程序... static void Main(string[] args) { dtStart = DateTime.Now; dtEn