我正在对我的纯Java项目中的纯JUnit4 Java文件运行测试,但我找不到一种清晰地使用@VisibleForTesting的方法,而不将其手动设置为公共内容。
@VisibleForTesting
public Address getAddress() {
return mAddress;
}
这个方法必须是public
,以允许它在测试中被“公开”调用,但在这种情况下,注释就没有意义了,对吧?如果该注释不起作用,为什么不只使用注释呢?