2

my の簡略版は次のPuzzleControllerとおりです。

// app/controllers/puzzle.js
export default Em.ObjectController.extend({
    needs: ['application']
});

そして、ここに私のコントローラーテストがあります:

// tests/unit/controllers/puzzle-test.js
import { 
    moduleFor,
    test
} from 'ember-qunit';

moduleFor('controller:puzzle', 'PuzzleController', { 
    needs: ['controller:application']
});

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

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

Attempting to register an unknown factory: `controller:application`

Ember 1.7.0、ember-cli 0.1.1 を使用しています。controller:applicationEmber は確実にセレクターを認識する必要があるようです。ここで間違った構文を使用していますか?

4

1 に答える 1