В контроллереEmber- интеграционный тест на случай действия
action:function(){
a:function(){
....
this.set('b',true);
}
}
Ember Я просто хочу, чтобы написать тест для этого
test('a - function test case', function(assert) {
var controller= this.subject();
controller._action().a();
assert(controller.get(b),true);
});
, но это не работает Я получаю неопределенную ошибку.
любой другой способ передать этот тестовый пример?
Вы пытаетесь использовать [ember actions] (http://emberjs.com/guides/templates/actions/)? Если это так, вы должны использовать 'actions: {...}' вместо 'action: function() {}' –