你一定要喜欢ember.js团队......我得到这个折旧消息说:“DS.FixtureAdapter已被弃用并移入不受支持的插件:https://github.com/emberjs/ember-data-fixture-adapter/tree/master”。保持该插件的人建议我们应该使用类似于Pretender
的库。有人做到了吗?有没有教程展示如何整合这个库,以便一切都能像以前一样工作?我应该用什么来代替DS.FixtureAdapter
3
A
回答
2
如果您使用的是ember-cli
,它会附带http-mock
开箱即用,让您可以在更现实的测试场景中快速设置灯具。例如,对于Conversation
模型,您可以通过在命令行上运行以下提示来模拟它。
ember g http-mock conversations
这将脚手架位于server/mocks/conversations.js
你真正的适配器将使用当您运行ember serve
获取数据的端点。您可以根据自己的喜好修改此文件,以便返回所需的各种CRUD操作所需的任何装置/模拟数据。
1
我喜欢使用http-mocks和ember-cli。此外,我喜欢用生JSON文件作为有效载荷在这里每个端点是一个示例设置https://github.com/pixelhandler/ember-fixturific/pull/1/files
2
相关问题
- 1. 我应该用什么来代替stmt.executeUpdate()?
- 2. 我应该用什么来代替AddPort?
- 3. 我应该用什么来代替FlowLayout()?
- 4. 我应该用什么来代替LoadWithPartialName()?
- 5. 我应该用什么来代替Directory.SetCurrentDirecory?
- 6. 我应该用什么来代替.__ getslice__?
- 7. 我应该用什么来代替clutter_score_new?
- 8. 我应该用什么来代替ping?
- 9. 我应该写什么来代替ACFacebookAppIdKey?
- 10. 应该用什么来代替sun.net.www.protocol.jar.Handler?
- 11. 我应该使用什么来代替已弃用的Date.getHours()
- 12. requestAccessToAccountsWithType在ios6.1中已弃用,我应该用什么来代替?
- 13. 我应该用什么来代替R中的传递引用?
- 14. HttpClient.getParams()已弃用。我应该用什么来代替?
- 15. getPosition已弃用我应该用什么来代替?
- 16. 我应该用什么来代替Django-sorl弃用的ImageWithThumbnailsField?
- 17. 我应该用什么来代替通用列表数组?
- 18. 我们应该用什么来代替nltk.Text.generate()?
- 19. 我应该用什么来代替linux.h中的windows.h?
- 20. 我应该用什么来代替OnMouseXXX事件处理程序?
- 21. 我应该用什么来代替goto语句?
- 22. 我应该用什么来代替Perl中的printf?
- 23. \ w不够匹配,我应该用什么来代替?
- 24. 不能扩展枚举;我应该用什么来代替?
- 25. 在OpenGL ES 2.0中我应该用什么来代替glTexCoordPointer()?
- 26. mysql - 我应该用什么来代替IN语句?
- 27. 我应该用什么来代替SQL“OR”语句
- 28. 我们应该用什么来代替Windows 10 Universal App的LoadStateEventArgs?
- 29. 我应该用什么来代替'-ms-appearance:复选框'
- 30. 我应该用什么来代替Phonegap 2.9的“Plugin”?
虽然不推荐使用,但ember-data的适配器模式不适用。如果社区维护人员希望接管,欢迎他们,如果不鼓励。 使用伪装进行测试的一个简单示例如下所示:https://github.com/stefanpenner/ember-jobs/blob/master/tests/acceptance/posting-test.js –