如何使用 Mockito 进行验证


Class Sample{
 int property1;
 int property2;

protected method1(Object1 obj1)
{
  .
  .
  obj1.process(new Object2(property1,property2));
  .
  .
}
}

我想验证 obj1.process 是否以特定值调用。我很乐意提供更多澄清。

你需要将一个模拟对象传递给该方法,如下所示:

Sample objectToTest = new Sample();
Object1 mockedObject1 = mock(Object1.class);
objectToTest.process(mockedObject1);
Object2 obj2 = new Object2(expectedValue1, expectedValue1);
verify(mockedObject1).process(obj2);

确保 Object2 实现等于。

相关内容

  • 没有找到相关文章

最新更新