如何使用 mock 将 class 与类型参数匹配?
How to match a class with type parameters using mock?
例如,
verify(conversationService).addState(any(ID.class));
此处addState
需要的参数类型为:ID<Document>
,如何改进?
您可以使用 Matchers
class 来实现您想要的:
verify(conversationService).addState(Matchers.<ID<Document>>any());
例如,
verify(conversationService).addState(any(ID.class));
此处addState
需要的参数类型为:ID<Document>
,如何改进?
您可以使用 Matchers
class 来实现您想要的:
verify(conversationService).addState(Matchers.<ID<Document>>any());