1

我正在尝试为我的应用程序编写一些测试。

Service我的应用程序通过执行业务逻辑来执行大部分处理。

为了测试我最小的活动,我需要Service启动并运行以响应它。

我的问题是,我如何在没有首先调用的情况下以方法启动服务(这setUp()将启动需要服务已经启动的活动)。ActivityInstrumentationTestCase2ContextgetActivity()

4

2 回答 2

2

我认为,“getInstrumentation().getTargetContext()”就是你想要的。

于 2013-05-01T15:05:38.690 回答
1

在调用之前getActivity(),启动服务,这应该可以工作。

于 2013-08-15T09:42:53.553 回答