茉莉花测试 Restangular 响应
jasmine test a Restangular response
我打电话给
Restangular.all('resource').getList()
我想测试一下结果是否符合预期。
在我的测试中,我想让这个工作
expectedResp = { one: 1, two: 2, three: 3 };
expect(resp).toEqual(expectedResp);
问题是来自 restangular 的 resp 被重新规范化了,这意味着除了从 rest 调用返回的数据之外,它还包含一堆成员。
应该是
expectedResp = { one: 1, two: 2, three: 3 };
expect(resp).toEqual(jasmine.objectContaining(expectedResp));
我打电话给
Restangular.all('resource').getList()
我想测试一下结果是否符合预期。
在我的测试中,我想让这个工作
expectedResp = { one: 1, two: 2, three: 3 };
expect(resp).toEqual(expectedResp);
问题是来自 restangular 的 resp 被重新规范化了,这意味着除了从 rest 调用返回的数据之外,它还包含一堆成员。
应该是
expectedResp = { one: 1, two: 2, three: 3 };
expect(resp).toEqual(jasmine.objectContaining(expectedResp));