备忘录--android Junit Test相关
所有的unit TC class都需要继承一个Test Case的父类
•
AndroidTestCase
如果TC需要使用Context去访问资源
•
InstrumentationTestCase
TC需要使用Instrumentation,比如某些操作需要在APP UI线程运行
需要测试某个Activity
需要借助Activity实现某个功能, 比如拍照、弹出对话框等
在AndroidManifest.xml中要加入的内容,加了之后就可以run as Android Junit Test了
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.sec.android.test" />//这个直接加到manifest下边就可以
<uses-library android:name="android.test.runner" />//这个需要加到application标签中