Я пытаюсь использовать ember-qunit для тестирования. У меня есть этот псевдокод здесь: (http://jsbin.com/zejacati/5/edit)
Ember.Foo = Ember.Namespace.create();
Ember.Foo.FooComponent = Ember.Component.extend({
template: Ember.Handlebars.compile('<h2>Hello!</h2>')
});
Ember.Handlebars.helper('foo-component', Ember.Foo.FooComponent);
window.App = Ember.Application.create();
window.App.setupForTesting();
emq.globalize();
setResolver(Ember.DefaultResolver.create({
namespace: window.App
}));
moduleForComponent('foo-component', 'Foo component testing');
test('First true test', function () {
var component = this.subject();
ok(true, true);
});
и Эмбер сказал мне:
Установка не удалась при первом истинном тесте: попытка зарегистрировать неизвестную фабрику:
component:foo-component
Думаю проблема в резолвере, но не знаю как исправить.
Есть идеи?
Спасибо.