如何使用jasmine和easyXDM进行测试

时间:2014-11-18 18:05:57

标签: angularjs unit-testing jasmine easyxdm

我有一个通过iframe运行的角度应用程序,并使用easyXDM执行一些任务,但主要是调整iframe窗口的大小。我目前正在尝试用茉莉花编写一些测试但是遇到了一个问题,因为提供商没有与消费者沟通,因为我没有通过父网站运行测试,因此easyXDM会抛出错误。

我试图弄清楚我是否可以在角度中设置一个值并在测试期间覆盖它,因此easyXDM的套接字​​不会被实例化。我也对其他可能的解决方案持开放态度。

谢谢!

1 个答案:

答案 0 :(得分:0)

我实际上是通过向Grunfile.js中的ngConstants添加变量来解决这个问题。然后我的代码检查此变量并仅在变量设置为true时实例化easyXDM套接字。在我测试时,grunt测试,我将其设置为false。