2018-10-05
使用像 Dagger 这样的依赖注入框架的一个好处是可以让你更容易编写测试代码。本文档探讨了测试使用 Dagger 构建的应用程序的一些策略。
和 Activity 测试类似,Receiver 测试相对比较简单,很容易得到 100% 的覆盖率
Activity 测试相对比较简单,很容易得到 100% 的覆盖率
编写测试的目的是为了验证程序是否正确执行、行为无误及是否稳定可用。同时,拥有充分测试代码的项目易于维护,便于交接、团队协作。
Mockito 是一款优秀的 Java 单元测试库,本文介绍如何使用 Mockito 来编写 Android 本地单元测试。
这份指南列举了一些可以帮助你写出不可测试代码的原理或方法。或者,避免这些技术点可以帮助你写出可测试的代码。