Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
接收Java中的android推送通知以进行测试_Java_Android_Google Cloud Messaging_Integration Testing - Fatal编程技术网

接收Java中的android推送通知以进行测试

接收Java中的android推送通知以进行测试,java,android,google-cloud-messaging,integration-testing,Java,Android,Google Cloud Messaging,Integration Testing,是否可以创建一个只使用Java编写的客户端,它与android手机客户端一样注册以接收推送通知 我的目标是:我想在我的服务器上创建一个集成测试,测试是否确实发送了GCM推送通知。我不能嘲笑推送通知的发送者,因为这是系统的另一部分,由其他人开发。莫基托不会帮我的,唉 Rob。标准Jave中不能使用Android API,因为缺少很多必需的库 尽管您可以编写一个AndroidTestCase,在服务器上注册并等待通知到达。您只需等待x秒。如果通知没有在超时时间到达,或者注册失败,则测试用例失败。Ah

是否可以创建一个只使用Java编写的客户端,它与android手机客户端一样注册以接收推送通知

我的目标是:我想在我的服务器上创建一个集成测试,测试是否确实发送了GCM推送通知。我不能嘲笑推送通知的发送者,因为这是系统的另一部分,由其他人开发。莫基托不会帮我的,唉


Rob。

标准Jave中不能使用Android API,因为缺少很多必需的库


尽管您可以编写一个
AndroidTestCase
,在服务器上注册并等待通知到达。您只需等待x秒。如果通知没有在超时时间到达,或者注册失败,则测试用例失败。

Ah,这是一个有趣的建议,我将对此进行研究