为什么 Mockito 的 mock 在应该返回 null 时返回 0?
2022-09-04 03:00:17
当存在具有盒装类型属性的某个对象时,该属性的 getter 将返回 。但这应该返回 ,因为 boxed type 属性的默认值是 。这是什么问题?0
null
null
class Person {
private Long id;
public Long getId() {
return id;
}
}
...
@Mock Person person;
...
person.getId(); // 0 instead of null