我正在尝试为我的应用程序编写一些测试。在ActivityInstrumentationTestCase2活动之前启动服务
我的应用程序通过执行业务逻辑的Service
执行大部分处理。
要测试我的活动中最小的活动,我需要Service
启动并运行以响应它。
我的问题是,我该如何开始的ActivityInstrumentationTestCase2
的setUp()
方法的服务的时候我没有Context
要从中启动它,而不先调用getActivity()
(这将启动需要的服务是活动已经开始)。
感谢您的回答Gabriel,但问题在于如果没有'Context'从中启动服务,您无法启动服务 - 我已经编辑了我的问题以更清晰。 – Graeme 2013-08-15 09:46:10
[链接](http://stackoverflow.com/users/1989114/leezile)的答案是解决方案! – qinqie 2013-09-04 09:32:27