【发布时间】:2012-06-15 18:22:00
【问题描述】:
是否可以用 Mocha 测试一个 JS 函数是否打开了一个窗口?
例如,测试的一部分是查看是否打开了一个窗口,例如 Facebook,以便用户共享当前应用程序,那么 Mocha 是否有可能在我检测到窗口已打开时打电话给window.open(url, target)?
【问题讨论】:
标签: javascript unit-testing mocha.js
是否可以用 Mocha 测试一个 JS 函数是否打开了一个窗口?
例如,测试的一部分是查看是否打开了一个窗口,例如 Facebook,以便用户共享当前应用程序,那么 Mocha 是否有可能在我检测到窗口已打开时打电话给window.open(url, target)?
【问题讨论】:
标签: javascript unit-testing mocha.js
当然。 window.open如果调用失败返回null,所以只要你在Mocha中可以访问到返回值就可以测试是否成功。
【讨论】: