在我们的Ember应用程序【v.2.14】中,我们使用mirage来模拟我们的API,并为我们的车型“car”提供了直接响应
幻影/配置。js公司:
this.get('/cars', () => { return { "data": { "type": "car", "id": "1", "attributes": { "exists" : true } } }
在我们的验收测试中,我想覆盖这一点。 我知道,使用工厂和固定装置,我们可以为海市蜃楼商店提供食物 CAN 在测试中使用重写 server.create() 。 但是,当我提供上述直接响应时,它不起作用。能不能找到线索?
server.create()
是的,可以做到。您需要使用 server.get() 在你的验收测试中,但事情应该进展顺利。
server.get()
如果您仍然有问题,如果您发布的代码在测试中不起作用,我们可以查看一下。