我有两个与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()先被召唤,这也会过去.有没有一种简单的方法来验证一个人在另一个之前被调用?