根据官方Service Testing文档,确保调用onCreate()
以响应Context.startService()
并调用onDestroy()
以响应{{1}非常重要}}。如何通过扩展Context.stopService()
类来实现这样的测试?
答案 0 :(得分:0)
如果您使用该框架测试您的服务,系统不会负责调用您的服务的onCreate()和onDestroy()方法。因此,您需要注意从测试代码中调用它。
这不是测试,这是正确启动和关闭您的服务。如果你不打电话给那些方法,你不能指望你的服务行为正常,你的测试将会追逐幻影。