test("Records can be saved", function() { var store = Ember.Object.create({ save: async(function(type, record) { equal(type, 'person', "The record's type is passed in"); equal(record, person, "The record is passed in"); }) }); var person = Person.create({ $data: { firstName: "Yehuda", lastName: "Katz" }, $type: 'person', $store: store }); person.save(); });
test("You can add attributes to the model via $data", function() { var person = Person.create({ $data: { firstName: "Tom", lastName: "Dale" } }); equal(person.get('firstName'), "Tom"); equal(person.get('lastName'), "Dale"); });