我读了一下关于TDD和测试的一般情况,并决定我想尝试一下.
在找到如何在Android Studio中运行测试之后,我意识到我的大多数方法都是私有的(因此直接测试它们是错误的,因为这个链接:我如何测试具有私有方法,字段或内部类的类?).
是什么赋予了?这是一种设计气味吗?我应该以某种方式重构吗?
鉴于我应该只能在失败的测试后编写代码,我将如何处理那些公共方法很少的类,比如我的大部分活动?我错过了什么?
请记住,我是新手.
java junit android unit-testing
android ×1
java ×1
junit ×1
unit-testing ×1