tdd

    9熱度

    4回答

    我一直在閱讀關於「測試感染」的人,這意味着他們不只是「獲得」TDD,但也離不開它。他們已經「改造過」了。問題是,我怎麼得到這樣的結果?

    1熱度

    1回答

    我有現在安裝MbUnit的多次,並保持與未來的東西叫做 Gallilo Icarus GUI Test Runner 我一直在使用它認爲它只是一個更新到MbUnit的GUI嘗試,但它贏得了」沒有檢測到我的MbUnit測試,有時甚至不能正確打開程序集。 也許我只是忽略了它,但我一直無法在他們的網站上找到很多答案,只是它與新的測試平臺有關。 有人可以給我一個更好的解釋,這是什麼?

    0熱度

    4回答

    我想測試一個簡單的基於WebForms(asp.net)的用戶界面,並按照MVP模式讓我的用戶界面更具可測性。 由於我遵循後端算法的TDD方法論,我發現有一些單元測試重構發生在DRY原則(不要重複自己)的精神中。當我嘗試使用Rhino Mocks將其應用於UI來驗證我的交互時,在設置視圖或模型期望時,我在Controller測試中看到很多共同點。 我的問題是:如果有的話,你通常會進行多少重構?我很

    9熱度

    6回答

    當您正在對數據訪問層或大部分應用程序堆棧進行集成測試時。如果在同一個數據庫上運行多個測試,最好的方法是什麼?

    11熱度

    6回答

    閱讀對這個問題的回答Disadvantages of Test Driven Development?我得到的印象是對TDD是什麼以及應該如何進行誤解。在這裏解決這些問題可能是有用的。

    12熱度

    3回答

    我是RhinoMocks的新手,除了引擎蓋下發生的事情之外,還試圖掌握語法。 我有一個用戶對象,我們稱它爲User,它有一個名爲IsAdministrator的屬性。 IsAdministrator的值通過另一個用於檢查用戶安全權限的類來評估,並根據這些權限返回true或false。我試圖嘲笑這個用戶類,並假冒IsAdministrator的返回值,以隔離一些單元測試。 這是我在做什麼至今: pu

    5熱度

    3回答

    最近,我一直在用Python開發一個GUI應用程序的同時嘗試使用TDD。我發現驗證我的代碼功能的測試非常令人放心,但遵循TDD的一些推薦做法非常棘手。也就是說,首先寫測試很困難。我發現很難讓我的測試可讀(由於大量使用模擬庫)。 我選擇了一個名爲mocker的嘲諷庫。我使用它很多,因爲我測試的很多代碼都會調用(a)依賴系統狀態的應用程序中的其他方法或(b)沒有事件循環等情況下不能存在的ObjC/Co

    6熱度

    6回答

    有沒有辦法在Java中使用JMock來模擬對象構造? 舉例來說,如果我有一個方法,例如: public Object createObject(String objectType) { if(objectType.equals("Integer") { return new Integer(); } else if (objectType.equals("Strin

    42熱度

    7回答

    我在嘗試提出在JavaScript中開發UI時正確遵循TDD原則的最佳方法時遇到了很多麻煩。什麼是最好的方式去做這件事? 最好是將視覺與功能分開嗎?你是否首先開發視覺元素,然後編寫測試,然後編寫功能代碼?

    4熱度

    4回答

    我的一位朋友正在解釋他們在工作場所如何與TDD進行乒乓球搭配,他說他們採取了「對抗」的方式。也就是說,當測試寫作人員將鍵盤交給實施者時,實施者試圖做最簡單的(有時是錯誤的)事情來使測試通過。 舉例來說,如果他們正在測試一個getName()方法和測試檢查「莎莉」中,GetName方法的實施將僅僅是: public string GetName(){ return "Sally"; }