java - 如何使用 Mockito 验证带有枚举参数的方法调用?

标签 java junit mockito

verify(email.create(xx.E));

下面是枚举

public enum xx {

     A,B,C,D,E

    }

让我知道是否有办法验证是否以枚举作为参数调用创建方法

最佳答案

将方法移出

//verify method invocation.
verify(email).create(xx.E);

引用 Let's verify some behaviour!

关于java - 如何使用 Mockito 验证带有枚举参数的方法调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51572104/

相关文章:

java - 使用 MigLayout,为什么 JTable 后面的 JButton 无响应以及如何解决此问题?

java - 在 Java 中使用 Arrays.sort() 时出现错误

java - 仅基于对象的不同参数之一向 if 语句添加条件

java - Windows/Linux 框上的文件分隔符问题

java - 另一个类的 Mockito 对象方法

java - 有什么方法可以禁用 mockito 的记录调用

java - 尝试将 FXML 文件加载到定制的 JavaFX Game 类(由教授制作)

java - 右键单击 JUnit 不会显示。人们说java eclipse中内置了一个Junit,库中有一个junit 3.0

java - 使用 Mockito 测试抽象类不会给出预期结果

java - Spring Boot junit 中 Resttemplate 的 Mocking 失败