mockito

    -1熱度

    1回答

    我是新來的Mockito。 對於代碼: public class A{ public A{ ... B.fff(); //the function I want to mock ... } } public class B{ public boolean fff(){ ... ... //connect

    0熱度

    1回答

    我是新來的Mockito和試圖掩蓋下面的源代碼: jdbcOperations.update(insertRoleQuery,new Object[]{"menuName","subMenuName","subSubMenuName","aa","bb","cc","role"}); 在這個查詢花費7個字符串參數。我已經爲代碼編寫了mockito測試用例,它也覆蓋了源代碼,但我不確定它是否是正

    0熱度

    1回答

    我想測試我的代碼調用一些API: public <T extends MessageLite> ApiFuture<String> publish(final T message) throws Exception { } public <T extends MessageLite> ApiFuture<String> publish(final T message, final ApiF

    1熱度

    1回答

    在我們的項目中,我們使用的是外部系統和非常不尋常的REST API。 它包含方括號中的網址: api/v1/series?match[]=up 現在我們想測試自己的REST API,只是嘲笑這個外部系統的響應。 所以我們在單元測試中使用MockRestServiceServer對象。 mockServer = MockRestServiceServer.createServer(restTem

    1熱度

    1回答

    我有一套MessageSource s(實際上JmsDestinationPollingSource s)這是定期輪詢。這是一個持久化隊列項目的Oracle AQ數據庫。 @Bean @InboundChannelAdapter(value = "queueSourceChannel", poller = @Poller(fixedDelay = "1000")) public Message

    2熱度

    1回答

    在的Mockito,我需要模擬返回一些值的方法,也有調用回調 例如,這裏是服務方法: String fetchString(Callback<String> callback); 我希望返回值在調用回調之前發生。我看着使用Mockito.doAnswer(..),但似乎無法弄清楚如何使該方法在return語句後調用回調。例如: when(mockService.fetchString(any(

    2熱度

    2回答

    我有一個類,它具有返回列表未來的外部依賴關係。 如何模擬外部依賴? public void meth() { //some stuff Future<List<String>> f1 = obj.methNew("anyString") //some stuff } when(obj.methNew(anyString()).thenReturn("how to

    3熱度

    4回答

    在Java中,我想寫的方法測試(簡單的代碼片段): public class MyClass { private static final Set<Class> SOME_SET = new HashSet<Class>(Arrays.asList(Foo.class, Bar.class)); public boolean isValid(Class clazz){

    2熱度

    3回答

    考慮以下(簡化)枚舉: MyEnum { ONE public int myMethod() { // Some complex stuff return 1; }, TWO public int myMethod() { // Some complex stuff return 2; }; pu

    0熱度

    1回答

    我想模擬以下方法。但是我沒有找到任何使用Java.util.Function的第二個參數Mockito.Matchers。 public List<String> convertStringtoInt(List<Integer> intList,Function<Integer, String> intToStringExpression) { return intList.strea