stub

    6熱度

    2回答

    我正在測試一些使用JDBC語句等的類,現在我遇到了JDBC ResultSet接口的問題: 軟件應該同時運行Java 5和Java 6,因此測試也應該同時運行版本。不幸的是,Java 6引入了一些新的方法(這仍然沒有什麼大不了),它們返回一堆新的類/接口,這使得事情變得更加困難。 (例如,請參閱Frank Carver’s Punch Barrel - Java 6 breaks JDBC) 在發

    0熱度

    1回答

    在我的項目中,我們創建了存根文件來測試java(工廠)本身的junit。但是,我們必須將這些存根外化。在看到一些序列化器/反序列化器之後,我們決定使用XStream來序列化和反序列化這些存根對象。 XStream就像一個魅力。它的聲稱非常好。以前,我們有一個工廠類AFactory,它生成了測試不同測試用例所需的所有存根。現在當外部化每個存根時,我們碰到一個路障。我們必須爲工廠生成的每個存根創建1個

    16熱度

    5回答

    返回一個密封類運行該代碼的方法: _foo = MockRepository.GenerateStub<IBar>(); _foo.Stub(x => x.Foo()).Return("sdf"); 當 public interface IBar { string Foo(); } public class Bar : IBar { public string

    2熱度

    1回答

    我想末梢模擬對象的#class方法: describe Letter do before(:each) do @john = mock("John") @john.stub!(:id).and_return(5) @john.stub!(:class).and_return(Person) # is this ok? @john.stub!(:na

    3熱度

    6回答

    我想知道是否有人可以推薦一個好的庫來生成java web服務存根作爲客戶端。 目前我正在使用嵌入了一個只需要WSDL的生成器的產品,然後創建所需的類和方法。 我的問題是它會拋出警告,並且不會爲我嘗試使用的某些Web服務創建任何方法。 真正的問題是它沒有解釋問題是什麼(所以我可以去與網絡服務的所有者,並修改)也不讓我修改輸出,所以我可以解決我自己的問題。 然而,網絡服務的所有者(因爲這發生在幾個不同

    3熱度

    5回答

    從我的最後一個問題「What is a "Stub"繼,我真的想坐下來,今晚的使用和創建存根對象發揮更多功能。 什麼是你創建存根對象的首選工具? 而對於獎勵積分:) 你能還鏈接到任何好的教程入門他們? 非常感謝球員們,感謝:) 僅供參考 - 我使用.NET(2.0 @工作,3.5 @家)

    4熱度

    7回答

    我試圖通過將TDD應用到我的一個簡單項目來學習TDD。一些細節(和前面一個問題)在這裏: TDD: Help with writing Testable Class 的細節是我有了個PurchaseOrder(在構造函數傳遞)的私有列表中PurchaseOrderCollection類,而個PurchaseOrders有一個布爾屬性的IsValid 。 PurchaseOrderCollectio

    1熱度

    1回答

    任何人都知道如何自動創建委託存根方法? 在WPF中,似乎我不斷要通過代表周圍。我想能夠鍵入一個不存在的方法名稱,並有一個方法存根自動生成...目前我不得不引用文檔來獲取委託簽名,然後手動創建匹配簽名的方法。

    2熱度

    3回答

    我在寫一些字符串的類中有一個方法,它調用了另一個方法。例如: void foo() { a += "xyx"; bar(); } void bar() { a += "abc"; } 對於單元測試目的,我想單獨測試foo和bar。當我調用foo()或用其他方法替換它時,有沒有辦法阻止bar運行?

    3熱度

    4回答

    我在NetBeans 6.5中編寫了rmi服務器代碼。我如何在NetBeans 6.5中使用rmic,以便我可以創建server_stub類?