tdd

    2熱度

    1回答

    我該如何去爲我的asp.net-mvc應用程序創建一個模擬請求來進行單元測試? 我有什麼選擇? 我在我的Actions中使用了FormsCollection,所以我也可以模擬表單輸入數據。

    2熱度

    5回答

    在那裏的ActionScript 2.0/3.0測試框架的任何列表?

    2熱度

    7回答

    我一直試圖讓更多的TDD。目前在控制檯應用程序中保留了很多簡單的Debug.Asserts。 我想完成的部分測試是確保從對象中提取事件的次數正確,因爲客戶端代碼將取決於這些事件。因此,我開始考慮如何測試事件被提出,以及我如何跟蹤它們。所以我想出了一個監視器「模式」(如果你可以稱之爲)。這基本上是一個在構造函數中接受測試類型的對象的類。 然後將事件連接到監視器,並創建委託,在事件引發時對這些委託進行

    0熱度

    1回答

    我正在通過擺弄現有項目,在前往TDD的途中嘗試IoC。簡而言之,我的問題是:當公共和非公開方法受到關注時,IoC的最佳做法是什麼? 有兩類: public abstract class ThisThingBase { public virtual void Method1() {} public virtual void Method2() {} public T

    64熱度

    8回答

    如何聲明我的Ajax請求並測試Ruby on Rails功能測試的JSON輸出?

    0熱度

    1回答

    當我在Gallio的Icarus中運行下面的測試時,它通過了,但是當我使用TestDriven.NET(Test With-> Debugger)進入它時,它失敗了,因爲參數沒有根據Row屬性設置。 我在等待應用每個Row屬性時會調用該方法一次。 我在做什麼錯?如果沒有,那麼當它們中斷時調試這些測試需要做些什麼?我應該避免參數化測試,如果他們不可調試? [TestFixture] public

    284熱度

    4回答

    我是新的單元測試,我試圖弄清楚是否應該開始使用更多的「內部」訪問修飾符。我知道,如果我們使用'internal'並設置程序集變量'InternalsVisibleTo',我們可以測試我們不想從測試項目中公開聲明的函數。這使我認爲我應該總是使用'​​內部',因爲至少每個項目(應該?)都有自己的測試項目。你們可以告訴我爲什麼我不應該這樣做嗎?我應該何時使用'私人'?

    7熱度

    2回答

    所以我是TDD的新手,並且我使用MVP模式成功創建了一個很好的小示例應用程序。我當前的解決方案的主要問題是它阻塞UI線程,所以我試圖設置Presenter使用SynchronizationContext.Current,但是當我運行我的測試時,SynchronizationContext.Current爲null。 主持人之前線程 public class FtpPresenter : IFtpP

    0熱度

    2回答

    我是TDD的新手。所以任何幫助,將不勝感激。我正在使用NUnit和Rhino mock。 如何在我的模擬對象中將ID值設置爲1? 我看過這個:http://www.iamnotmyself.com/2008/06/26/RhinoMocksAndReadOnlyPropertyInjectionPart2.aspx 但反射看起來不起作用對接口。 public interface IBatchInf

    15熱度

    10回答

    在開發用戶界面時,您對使用TDD有何看法和經驗? 我一直在思考這個問題一段時間了,只是無法達成最終決定。我們即將開始一個Silverlight項目,並且考慮TDD時考慮了Microsoft Silverlight Unit Test Framework,但我不確定如何將該方法應用於UI開發(特別是Silverlight)。 編輯: 的問題是關於它是否使用TDD的UI開發,不是怎麼辦分離關注點實事。