茉莉花测试一个Restangular响应

时间:2015-09-22 17:29:25

标签: angularjs jasmine restangular

我正在打电话

Restangular.all('resource').getList() 

我想测试结果是否符合预期。

在我的测试中,我想做这项工作

expectedResp = { one: 1, two: 2, three: 3 };
expect(resp).toEqual(expectedResp);

问题是来自restangular的resp是resangularized,这意味着它除了从其余调用返回的数据外还包含一堆成员。

1 个答案:

答案 0 :(得分:2)

应该是

expectedResp = { one: 1, two: 2, three: 3 };
expect(resp).toEqual(jasmine.objectContaining(expectedResp));