在Ember验收测试中出错

时间:2017-02-21 09:14:05

标签: javascript ember.js ember-cli

在ember中,我正在使用伪装器作为模拟服务器为模板编写验收测试。

var server = new Pretender();
server.get('/events', JSON.stringify(200, {
  events: [
    {
      event_id: '23456789098765',
      event_time: '2017-02-01',
      event_time_formatted: '01/02/2017 06:24 AM',
      event_type: 'renewed'
    }
  ]
}));

当我运行余烬测试时,我收到“无法连接到服务器。请检查您的网络连接。”错误!

有谁可以告诉为什么会这样?

1 个答案:

答案 0 :(得分:0)

似乎通过让Pretender无条件拦截所有请求,你破坏了一些东西。

相反,请使用Mirage。它预先配置了Pretender,并提供了更纤薄的API,以及用于构建完整模拟服务器的原语。