tdd

    9熱度

    17回答

    我們即將開始項目的一個新部分,似乎對單元測試並不感興趣(並且不覺得他們已經體驗過TDD)。我相信這幾乎是必不可少的,它使維護更容易。 那你有什麼看法? 感謝 BTW:這是一個語言無關的問題,但新項目是Java。

    4熱度

    5回答

    我寫了一個savefile方法來保存一個對象到xml。但我不確定如何在NUnit中測試該方法。我是否需要手動創建示例文件並比較文件之間的字符串?有沒有更好的方法來測試這個方法? 感謝您的回答。

    8熱度

    8回答

    我寫了一些單元測試圍繞FTP服務器API測試一個包裝。 單元測試和FTP服務器都在同一臺機器上。 包裝器API被部署到我們的平臺並用於遠程處理和Web服務場景。包裝API實質上是通過XML消息來執行任務,例如添加/刪除/更新用戶,更改密碼,修改權限等等。 在單元測試中,比方說要將用戶添加到虛擬域,我創建了要發送到API的XML消息。這個API可以工作並返回一個響應,其中包含有關操作是成功還是失敗(

    1熱度

    1回答

    當使用NUnit和測試項目時,我們一直無法找到一種方法來進入我們在Web應用程序中測試的類。我們使用Visual Studio 2008的TestDriven.NET加載項。我們可以在測試項目中找到斷點,但不能進入正在測試的Web應用程序類。

    7熱度

    3回答

    我剛剛開始使用gwt,並且迄今爲止還不錯,但是在閱讀了一些示例代碼之後,我想知道是否需要高水平的測試覆蓋? (我可以看到,大多數代碼是聲明性的,然後添加一些屬性,我可以看到檢查的意義,所以我的特定屬性在那裏,但不是全部) 另外我想了解什麼是TDD中的陷阱與GWT 我米使用eclipse也是如此,如果你是真正的快樂與一些particualrs添加插件的GWT我會很高興地聽到有關 感謝輸入 編輯:也許

    4熱度

    2回答

    我在RhinoMocks中使用模擬對象來表示調用MessageQueue.GetPublicQueues的類。我想模擬消息隊列在工作組模式下運行時引發的異常(這是一個MessageQueueException),以確保我能夠正確捕獲異常 MessageQueueException沒有公共構造函數,只有標準的受保護的構造函數用於異常。有沒有從模擬對象/ Expect.Call語句中引發此異常的適當方

    0熱度

    1回答

    我掙扎的依賴性在下面的代碼分離: public static SiteConnector ConnectToSite(String Logon, String Password) { HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(_URI); ConfigureRequest(Logo

    3熱度

    3回答

    我們正在構建一個框架,供其他開發人員使用,現在我們一直在使用很多TDD實踐。我們在各地都有接口,並且有精心編寫的模擬接口的單元測試。但是,我們現在已經到了輸入類的某些屬性/方法需要內部的地步,而且我們的框架用戶(例如對象Id)不可見。問題在於,我們不能將這些字段/方法放在接口上,因爲接口沒有描述可訪問性。 我們可以: 仍然使用接口和向上轉型的方法的第一行,但似乎打敗接口的目的。 使用類作爲輸入參數

    25熱度

    8回答

    我聽說使用TDD開發的項目更容易重構,因爲這種做法產生了一套全面的單元測試,如果有任何更改破壞了代碼,它們(希望)會失敗。然而,我所看到的所有例子都涉及重構實現 - 例如,用更高效的算法改變算法。 我發現重構架構在設計仍在制定的早期階段更爲常見。接口改變,新的類被添加刪除,甚至一個函數的行爲可能會稍微改變(我認爲我需要它來做到這一點,但它實際上需要這樣做),等等......但是,如果每個測試案例是

    12熱度

    9回答

    我一直在尋找爲我正在編寫的應用程序之一(OLE對象的OLE包裝)做一些測試驅動的開發。唯一的問題是我正在使用Visual Studio的快速版本(現在),目前我使用VB Express,但有時我使用C#express。 是否可以在快遞版本中執行TDD?如果是這樣的話,什麼是韌皮呢? 乾杯。 編輯。從外觀上看,我將不得不購買完整的視覺工作室,以便我可以進行整合TDD,希望預算中有錢可以購買副本:)。