Firebase 如何为推送通知设置连续集成测试?

Firebase 如何为推送通知设置连续集成测试?,firebase,apple-push-notifications,integration-testing,Firebase,Apple Push Notifications,Integration Testing,我正在开发一项服务,通过APNS和Firebase向我编写的应用程序发送推送通知。我有持续运行的集成测试(加上监控),以在服务出现问题时向我发出警报。理想情况下,对我的服务的这些测试请求将导致对APNS或Firebase的调用,以测试集成是否仍在工作。不过,我并不希望APNS或Firebase处理该请求,只需返回一个200 目前,我的服务具有特殊的逻辑,可以在调用APNS或Firebase之前静默地删除这些测试请求 其他服务(如电子邮件或短信)有时会提供一个魔术或黑洞地址用于测试目的 有没有一种

我正在开发一项服务,通过APNS和Firebase向我编写的应用程序发送推送通知。我有持续运行的集成测试(加上监控),以在服务出现问题时向我发出警报。理想情况下,对我的服务的这些测试请求将导致对APNS或Firebase的调用,以测试集成是否仍在工作。不过,我并不希望APNS或Firebase处理该请求,只需返回一个200

目前,我的服务具有特殊的逻辑,可以在调用APNS或Firebase之前静默地删除这些测试请求

其他服务(如电子邮件或短信)有时会提供一个魔术或黑洞地址用于测试目的

有没有一种方法可以为APN和Firebase生成一个特殊的测试令牌,它的行为类似于一个真实的设备令牌(从API的角度来看),但实际上它只返回200