等待ajax调用完成然后运行所有测试jasmine

时间:2017-03-15 17:26:03

标签: karma-jasmine

我在jQuery的一个简单的javascript项目中使用jasmine和karma。 我希望我的消息从json加载,然后执行所有测试用例。 它不是在等待消息加载并最终导致许多错误。

urx.localeService.loadJson();

此方法加载json响应并将对象分配给window.urx.msg;正在我的测试用例中使用,如

urx.emailVerification.fail(); expect($("#verifyEmailMsg").html()).toBe(urx.msg["tryAgain"]);

我该如何解决?

在我的应用程序中我有机制,当消息加载我发布事件而其他人订阅它并且它完美地工作。

0 个答案:

没有答案