オブジェクトをキャプチャする withCapture を使用した jmockit での検証は、まったく機能しません。何か助けはありますか?
@Injectable
private API _api;
@Tested
private ServiceImpl _service;
@Test
public void test(){
new Verifications() {
{
VirtualUser user;
_api.add(user = withCapture());
Assert.assertEquals("1", user.getId());
Assert.assertEquals("user", user.getUsername());
}
};
_service.add("1","user");
}
例外: user.getId() の null ポインター。