标签: javascript testing ember.js acceptance-testing ember-testing
我正在为ember应用程序编写验收测试,并且该应用程序可以脱机工作。 我想知道在运行测试时是否有办法强制navigator.online为false来测试某些行为。
谢谢!
答案 0 :(得分:1)
你可以使用模拟。
将代码navigator.online包装在服务或实用程序类中。在您的应用程序中使用该类。使用此服务的模拟实现进行测试。
navigator.online
答案 1 :(得分:0)
您可以使用Ember.testing,只有在测试模式下运行时才会出现这种情况。
Ember.testing