Ember.js模型测试中的未知工厂

时间:2014-07-19 14:35:26

标签: ember.js ember-data ember-cli

我正在尝试在我的Ember模型上创建一个简单的测试。对于没有关系的模型,它们可以正常工作,但是一旦我介绍了一种关系,它就不起作用。

moduleForModel('climber', 'Climber', {
  // Specify the other units that are required for this test.
 needs: ['model:ascents']
});

test('it exists', function() {
  var model = this.subject();
  //var store = this.store();
  ok(model);
});

这是错误:

Setup failed on it exists: Attempting to register an unknown factory: `model:ascents`

1 个答案:

答案 0 :(得分:3)

答案最终是我所参考的模型必须是单数而不是复数:

needs: ['model:ascent']