Mat*_*t.S 5 java testing private public
假设您正在测试一个类的公共方法 A 和私有方法 B,现在只能间接测试 B。直接测试 B 的最佳方法是什么?
1)制作Bpublic
public
2) 仅在测试期间将B`公开。
3)制作Bprotected
protected
4)使B具有默认访问权限。
Lok*_*esh 0
最好的方法是将其公开,但如果不可能,那么您也可以使用反射来测试它。
完整的详细信息可以在这里查看如何测试具有私有方法、字段或内部类的类?
归档时间:
12 年,3 月 前
查看次数:
130 次
最近记录:
10 年,8 月 前