如何在余烬单元测试用例中获取当前模型或模型值

时间:2018-10-23 14:06:03

标签: javascript jquery html unit-testing ember.js

我正在尝试在余烬单元测试用例中获取模型值,但是它的抛出错误,例如currentModel被破坏或未定义。

单元测试代码:

test('test userInfo', function (assert) {
    let appRoute = this.subject();
    let response = {
        "name ": "Test User"  
    }
    appRoute.getUserInfo(response);
    assert.equal(appRoute.get('currentModel.userInfo'), response.name, "userInfo value");
    assert.ok(appRoute);
});

应用程序路由代码:

getUserInfo: function (response) {
    this.set('currentModel.userInfo', response.name);
},

0 个答案:

没有答案