0

我想测试我处理 channelUri 更改的方式是否正常。我使用了 channelUriUpdated 方法来记录任何更改。

问题是我不确定在正常使用过程中何时调用此方法。有没有办法为测试目的生成此类事件?我不想在不确定它在这种情况下是否正常工作的情况下提交我的应用程序。

此外,ChannelUri 似乎有效期为 30 天左右。我等不及要测试这个用例场景了。当然必须有更好的方法来测试它。

谢谢!

4

1 回答 1

0

频道过期的原因有很多,而且并非都公开记录在案。即使是已知的,也不可能全部手动测试。

但这无关紧要,因为您的代码将以相同的方式处理所有到期 - 通过请求新频道。

幸运的是,强制通道过期很容易,从而测试您对此的处理,只需向其发送无效的有效负载。

于 2013-09-24T11:34:41.123 回答