【发布时间】:2012-09-14 15:53:04
【问题描述】:
已经创建了一个android测试项目,目前正在尝试编写android单元测试
现在,如果您有一堆类,您正在尝试测试其方法,并且您做得很好并且应用了最少访问原则并将所有成员变量设为私有,那么您如何编写有效的单元测试?
换句话说,我的单元测试位于我要测试的类之外的类中,因此我无法访问我的断言语句中的任何成员变量
对于这种情况是否有解决方法,您希望访问所有内容以进行测试
请不要告诉我,我必须为每个成员变量编写 getter 和 setter,这样我才能编写一些单元测试
(仔细想想,这更像是一个 Java 问题,而不是一个 android 特定的问题)
【问题讨论】:
标签: java android unit-testing