我正在使用Mockito进行单元测试。在Mockito有很多匹配器,如anyString()
,anyBoolean()
。但是假设,如果我有一个自定义enum
像如何在Mockito中创建自定义匹配器?
枚举LoginType.java
//LoginType.java
public enum LoginType {
FACEBOOK,
EMAIL,
GOOGLE
}
在我需要传递的LoginType
实例的方法的参数之一。如何在不明确传递LoginType.FACEBOOK
或LoginType.GOOGLE
的情况下传递参数。类似于anyString()
。这个方向的任何提示都会有用。