用ember qunit

时间:2015-07-22 02:39:03

标签: ember.js ember-data ember-qunit

我在ember-qunit应用中使用ember-cli。我的应用仍然没有将ember-data用于模型。

moduleForModel助手根本不起作用。是否需要将模型从DS.Model扩展到使用ember-qunit

1 个答案:

答案 0 :(得分:1)

老实说,测试简单模型(混合中没有ember-data)的最佳部分是你可以像普通的旧javascript对象一样新建它们。

import { test, module } from 'qunit';
import Foo from 'myapp/models/foo';

module('my first unit test');

test('do something with a computed property', function(assert) {
    var foo = new Foo();
    foo.set('id', 1);
    foo.set('first', 'toran');
    foo.set('last', 'billups');
    //or this var foo = Foo.create({id: 1, first: 'toran', last: 'billups'});
    assert.equal(foo.get('full'), 'toran billups');
});