根据 ember 指南测试有需求的控制器是这样的:
moduleFor('controller:comments', 'Comments Controller', {
needs: ['controller:post']
});
就我而言,我有一个自定义CommentsController
,但我没有自定义PostController
,Ember 为我创建了一个。
但是 ember-qunit 抱怨它找不到controller:post
. 如果我明确定义它,它工作正常。
我是否必须明确定义 ember-qunit 测试的每个控制器?