【发布时间】:2019-06-21 21:29:27
【问题描述】:
我正在尝试为我的 ember 应用程序编写单元测试。目前,模型存在的测试有效,但我想测试模型中的计算属性,这些属性基于 mirage 生成的或从 API 调用返回的一些其他属性。我关心的是如何为单元测试中的模型初始化或填充数据?
我的模型的示例单元测试代码:“用户”是:
import { moduleForModel, test } from 'ember-qunit';
moduleForModel('user', 'Unit | Model | User', {
needs: ['model:account']
});
现在我想写一个可以使用的测试:
let model = this.subject();
然后我就可以访问 mirage 注入的属性了。但我怎么能在这里做到这一点?我在文档中没有找到任何东西。请帮忙
【问题讨论】:
标签: unit-testing ember.js