使用http-mocks的ember-cli / ember-data模型单元测试

尚克

我正在使用ember-cli / ember-cli-mocha进行测试。当我通过运行应用程序时,我已经生成了可以正常工作的http-mock ember serve但是,当我运行测试时(例如,见下文...),出现错误:

Sheet calculates exported fields 
    ✘ Assertion Failed: Unable to find fixtures for model type (subclass of DS.Model). If you're defining your fixtures using `Model.FIXTURES = ...`, please change it to `Model.reopenClass({ FIXTURES: ... })`.

我认为单元测试设置必须将商店设置为使用固定装置。是否有配置可以使用http-mocks代替?


开始测试...

  it 'calculates exported fields', ->
    # now, exported fields are all fields and variables
    expected = `new Set()`
    sheet = null
    store = @store()
    Ember.run ->
      store.find('sheet', '1').then( (sheet_)->
        sheet = sheet_
        Promise.all([ sheet.get('fields'), sheet.get('formulas')])
      ).then((args)->
        [fields, formulas] = args
        fields.forEach (f)->expected.add(f)
        ...
莱斯克

答案在ember-cli主页上:

模仿只是为了发展。在ember构建和ember测试期间,整个/ server目录将被忽略。

但是,Ember.js有附加组件:ember-cli-testem-http-mocks

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ember CLI:如何使用RESTAdapter进行异步模型单元测试

来自分类Dev

Ember-cli:模型失败的关系单元测试

来自分类Dev

Ember CLI模型测试失败

来自分类Dev

是否可以忽略Ember CLI的http-mocks代理服务器?

来自分类Dev

使用Ember CLI进行集成测试会议

来自分类Dev

ember cli使用的ember数据版本错误?

来自分类Dev

Ember CLI测试助手

来自分类Dev

在Ember CLI上使用Not Or / Not和Not

来自分类Dev

在Ember CLI中使用Pretender

来自分类Dev

在Ember CLI中使用Pretender

来自分类Dev

在Ember CLI上使用Not Or / Not和

来自分类Dev

如何使用异步路由进行Ember单元测试?

来自分类Dev

如何在Ember单元测试中使用库?

来自分类Dev

如何使用ember-cli-clock重新加载路线模型?

来自分类Dev

如何使用Ember(cli)获得接受测试以等待诺言?

来自分类Dev

在ember-cli-mirage测试中使用server变量

来自分类Dev

使用Ember CLI和Ember-localstorage-dapter生成模型的问题

来自分类Dev

在ember-cli单元测试中如何访问需求元素

来自分类Dev

如何在Ember-Cli中对类方法进行单元测试

来自分类Dev

如何在ember-cli中使用我的ember-data分支?

来自分类Dev

Ember CLI http-mock作为插件

来自分类Dev

在ember-cli中动态生成ember数据模型

来自分类Dev

在ember-cli中动态生成ember数据模型

来自分类Dev

配置Ember CLI以使用http-mock

来自分类Dev

在ember-cli中测试扩展的核心ember对象

来自分类Dev

在Ember,Ember-CLI中使用moment.js

来自分类Dev

如何使用Ember CLI在Ember中进行依赖项注入?

来自分类Dev

在Ember中启动Foundation JS(使用ember-cli)

来自分类Dev

猴子修补Ember数据(使用ember-cli时)

Related 相关文章

热门标签

归档