使用XDOMAINREQUEST测试JavaScript



在JavaScript模块上工作,该模块将数据推向跨域服务器。我在Qunit中有一个测试套件来验证行为,使用Sinon拦截了来自XMLHTTPRequest的请求和伪造响应。除了使用XDOMAINREQUEST允许CORS调用的IE8/9外,这也很棒(功能有限)。

我的问题是Sinon允许嘲笑我对XMLHTTPRequest的使用,而不是Xdomainrequest。谷歌搜索后,我找不到任何嘲笑Xdomainrequest的人。有人在XdomainRequest周围测试中有任何实际经验吗?

可以做什么?

,因为目前Sinon不支持嘲笑Xdomainrequest我创建了一个小的pullrequest,为Sinon增添了简单的模拟支持。请注意,由于它非常粗糙,但对我很粗糙,因此不接受。

最新更新