easymock

    6熱度

    1回答

    我剛剛開始使用java代碼的scalatest,並且我們使用easymock來創建mock。 我有一種情況,我想要做這樣的事情。 expecting{ objA.function(x$1, x$2).andReturn(objectB) } 對於佔位X $ 1,X $ 2我想打電話給傳遞相似的東西像Java中anyObject()功能。 請建議一些可以代替佔位符的東西。

    0熱度

    1回答

    我有下一個JUnit測試,它工作正常,但最後在驗證它拋出期望失敗。我認爲這是因爲嘲笑PsPort是我發送給DataReader的PsPort的不同。 有沒有其他的方法來測試它? @Test public void testguardarMensaje() throws IllegalAccessException, IllegalArgumentException, Invocation

    1熱度

    2回答

    的私有方法裏面我有一個看起來像這樣(簡化)的方法 private boolean x = someMethodToSetTheValueOfX(); private void method(args){ if(x){ method1(); }else{ method2(); } } 我想編寫一個單元測試,以保證當x爲true

    0熱度

    2回答

    我有一個有點複雜的過程,我試圖測試。 getDatesMi創建對同一個類中的方法的調用。該方法向接口方法致電 ,該方法將查詢結果轉換爲MarketLimits類型。 我正在使用EasyMock和junit。 我的問題是: 我如何測試getSqlMapClientTemplate()queryForObject? 我怎麼嘲笑那個getSqlMapClientTemplate()。queryForOb

    0熱度

    1回答

    我正在使用Easy mock。 我從我的Test類調用我的實際類的方法。 在那個方法裏面,我用子對象隨時創建一個名爲'A'的對象。 我將該對象'A'傳遞給遠程服務並返回輸出。 我不想資產返回輸出。 (這已經照顧) 我想斷言並確保我的對象創建成功,並且它的天氣包含相關的子對象? 可以在傳遞給遠程服務之前或之後從我的測試類訪問此對象。 這是可能的。 非常感謝你:)

    0熱度

    1回答

    我有一個類來測試使用了EasyMock: public class Application { public void doSomething (AnotherObject o) { o.getA().perform(); } } 在我的JUnit測試Application我需要斷言perform()被稱爲由o.getA()返回的對象上,並只調用一次。 Ano

    1熱度

    1回答

    在EasyMock的,使用註釋@Mock時 可以設置到目標對象中的模擬將被分配,使用的fieldName 實施例的構件: /*assign mock impl ONLY for myInterface2 member of tested object*/ @Mock(type= MockType.NICE, name="secondMember", fieldName = "myInterfac

    0熱度

    1回答

    我想用靜態方法模擬一個類。這個類不在裏面可能會打包。 我收到exceptionininitializererror。 我正在使用Powermock的Easymock。

    1熱度

    1回答

    我想用EasyMock,Mock或Mockito測試java中的下一個函數。 我想測試當我調用leerCantPueblos()函數時,查詢(「SELECT conarpueblos()」)被執行。 private void leerCantPueblos(){ cantPueblosBD = leerBD.cantidadPueblos(); try { w

    -1熱度

    1回答

    我有一個 @Component public class MyBean{ @Autowired Bean1 bean1; @Autowired Bean2 bean2; public void create(Param param1, Param param2){ SomeObject object = bean2.