我正在尝试在我的 Android 应用程序中测试 IPC 功能。
我有一个服务,客户端可以通过 Messenger API 绑定和发送 Message 对象。我该如何进行测试?
我尝试使用 ServiceTestCase,但似乎每当我向我的服务的 Messenger 发送消息时,JUnit 都会过早完成(这应该是 IPC)并且 Handler 的 handleMessage 没有被调用,或者 JUnit 不应该用于测试这样的事情(应该是!)。
我该怎么办?
我的目标是测试消息传递流程,当然还有服务所做的工作。
谢谢!