关于使用JUnit 4测试Android程序的一点分析
http://tommwq.tech/blog/%e5%85%b3%e4%ba%8e%e4%bd%bf%e7%94%a8junit-4%e6%b5%8b%e8%af%95android%e7%a8%8b%e5%ba%8f%e7%9a%84%e4%b8%80%e7%82%b9%e5%88%86%e6%9e%90/ 1. JUnit 4中的3个核心概念 2. Runner 3. Statement 4. RunNotifier 5. ParentRunner和BlockJUnit4ClassRunner 6. AndroidJUnit4ClassRunner和UIThreadStatement 7. AndroidTestRule和AndroidStatement 8. androidx包中的其他规则 JUnit 4是一种流行的Java单元测试工具。使用JUnit 4和androidx.test包可以为Android程序编写单元测试和Instrument测试。下面我对JUnit 4在Android程序上的使用做一些简单的分析。 1 JUnit 4中的3个核心概念 首先简单介绍一下JUnit 4。JUnit 4是一个单元测试框架,简单来说,JUnit 4的工作就是运行单元测试,然后将结果展示给用户。在这个过程中涉及3个核心概念:表示单元测试的Statement、运行单元测试的Runner