在Jasmine中执行关于对象参数的断言

时间:2014-11-26 10:47:52

标签: javascript jasmine

如何在Jasmine中执行关于对象参数的断言?

我想写下面的伪代码:

expect(spy).toHaveBeenCalledWithAnObjectMatching(expectation);

或者我是否必须编写自己的自定义匹配器?

1 个答案:

答案 0 :(得分:0)

这就是诀窍:

expect(spy).toHaveBeenCalledWith(jasmine.objectContaining(expectedArg));