测试Activity位于测试AndroidManifest中

时间:2014-12-08 14:46:38

标签: android unit-testing gui-testing android-instrumentation

我需要测试Activity(其中的视图,更具体)。但我无法正确测试它,因为它会影响我的测试服务。所以我想创建测试活动,通过重写的bindService扩展原始Activity。问题是我不想将此测试活动放到主AndroidManifest.xml中。我想把它保存在... / tests / AndroidManifest.xml中。但之后我每次在我的

中调用getActivity时都会出现异常
public class MyTest extends ActivityInstrumentationTestCase2<TestActivity>

它说:

java.lang.RuntimeException: Unable to resolve activity for: Intent { act=android.intent.action.MAIN flg=0x10000000 cmp=com.ascom.example/.test.TestActivity }

所以问题是:是否可以实现这个技巧?

0 个答案:

没有答案