5

私はこれらのモデルを ember-cli アプリに持っています:

var PuzzleRound = DS.Model.extend({
    year: DS.attr('number')
});

var Puzzle = DS.Model.extend({
    puzzleRounds: DS.hasMany('puzzleRound', {async: true})
});

そして、ここからの私のテストですtests/unit/models/puzzle-test.js

import {
    moduleForModel,
    test
} from 'ember-qunit';
import PuzzleRound from 'weather-roulette/models/puzzle-round';

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

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

実行時にこのエラーが発生しますember test

Attempting to register an unknown factory: `model:puzzleRound`

私は ember-cli 0.1.1、Ember.js 1.7.0、Ember Data 1.0.0-beta.11 を使用しています。これを修正しようとすることができる人はいますか?

4

2 に答える 2