0
有人可以请我解释一下如何在单元测试时获得抽象类的私有字段? 它可以分为两部分:getDeclaredFields抽象类测试
- 如何创建类变量。
- 如何从中获取私人领域的测试。
例如:
public abstract class pclass{
private int toCheck = 0;
public void change(){
toCheck++;
}
}
如何toCheck的改变方法(当然是一个更复杂的方法很有用...)?
也许我失去了一些东西,但回答你的第二个问题是在你的标题:'getDeclaredFields( )'。 –
为什么你需要测试私人领域?一般建议不是测试私人领域/方法。 http://lassekoskela.com/thoughts/24/test-everything-but-not-private-methods/ –