Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试为我的应用程序编写一些测试。
Service我的应用程序通过执行业务逻辑来执行大部分处理。
Service
为了测试我最小的活动,我需要Service启动并运行以响应它。
我的问题是,我如何在没有首先调用的情况下以方法启动服务(这setUp()将启动需要服务已经启动的活动)。ActivityInstrumentationTestCase2ContextgetActivity()
setUp()
ActivityInstrumentationTestCase2
Context
getActivity()
我认为,“getInstrumentation().getTargetContext()”就是你想要的。
在调用之前getActivity(),启动服务,这应该可以工作。