【发布时间】:2013-11-18 19:07:36
【问题描述】:
我有两个对象被 Jasmine 设置为间谍:
spyOn(obj, 'spy1');
spyOn(obj, 'spy2');
我需要验证对spy1 的调用是否在对spy2 的调用之前。我可以检查它们是否都被调用:
expect(obj.spy1).toHaveBeenCalled();
expect(obj.spy2).toHaveBeenCalled();
但即使首先调用obj.spy2(),这也会过去。有没有一种简单的方法可以验证一个在另一个之前被调用?
【问题讨论】:
标签: javascript jasmine