これらは、一般的なテストの最初のステップであるため、対処方法がわかりません。本番環境では、開発中に REST アダプター - フィクスチャを使用します。
たとえば、次の User モデルがあります。
Sks.User = DS.Model.extend
name: DS.attr("string")
email: DS.attr("string")
gravatar: Ember.computed(->
email = @get("email") || ""
"http://www.gravatar.com/avatar/" + MD5(email)
).property("email")
firstName: Ember.computed(->
fName = @get('name').split(' ')[0]
).property("name")
lastName: Ember.computed(->
lName = @get('name').split(' ')[1]
).property("name")
Jasmine で TDD/BDD を使用してテストするにはどうすればよいですか? ロジックをテストする必要があると思います:姓、名、グラバターですが、どうすればそれをジャスミンに翻訳できますか? 私は最近、テストについて多くのことを読みましたが、あなたが知っている理論は実践とは異なり、壁にぶつかっただけです. :(
サーバーをシミュレートして JSON を取得する必要がありますか、それともフィクスチャを使用する必要がありますか?