1

根据官方服务测试文档,重要的是确保onCreate()调用 以响应Context.startService()并且onDestroy()调用 以响应Context.stopService()。如何通过扩展ServiceTestCase类来实现这样的测试?

4

1 回答 1

0

如果您使用该框架测试您的服务,则系统不会负责调用您的服务的 onCreate() 和 onDestroy() 方法。因此,您需要注意从测试代码中调用它。

这不是测试,这是正确启动和关闭您的服务。如果您不调用这些方法,您就不能期望您的服务正常运行,并且您的测试将追踪幻影错误。

于 2015-03-04T18:34:34.403 回答