Mockito: How to verify a method was called only once with exact parameters ignoring calls to other methods?

前端 未结 3 683
天涯浪人
天涯浪人 2020-12-28 12:15

Using Mockito in Java how to verify a method was called only once with exact parameters ignoring calls to other methods?

Sample code:

public class Mo         


        
3条回答
  •  感情败类
    2020-12-28 12:52

    Mockito.verify(foo, Mockito.times(1)).add("1");
    Mockito.verify(foo, Mockito.times(1)).add(Mockito.anyString());
    

    The first verify checks the expected parametrized call and the second verify checks that there was only one call to add at all.

提交回复
热议问题