标签: javascript testing meteor mocha integration-testing
如何在客户端上模拟标准的整个浏览器window?我想要一个与window相同的全新对象,该对象将提供有关位置和DOM的工作,但不会渲染到实际显示的窗口中。有可以在服务器上使用的JSDOM,但是我希望在客户端上使用。我在Mocha中使用Meteor。
window
我想出了调用window.open()并使用返回值的解决方案,但是它带有pop-blocker问题,我想这很慢。
window.open()