相关疑难解决方法(0)

有没有办法用Jasmine来验证间谍执行的顺序?

我有两个与Jasmine建立间谍的对象:

spyOn(obj, 'spy1');
spyOn(obj, 'spy2');
Run Code Online (Sandbox Code Playgroud)

我需要在调用spy1之前验证来电spy2.我可以检查它们是否都被调用:

expect(obj.spy1).toHaveBeenCalled();
expect(obj.spy2).toHaveBeenCalled();
Run Code Online (Sandbox Code Playgroud)

但即使obj.spy2()先被召唤,这也会过去.有没有一种简单的方法来验证一个人在另一个之前被调用?

javascript jasmine

14
推荐指数
2
解决办法
3543
查看次数

标签 统计

jasmine ×1

javascript ×1