mirror of
https://github.com/jashkenas/backbone.git
synced 2026-04-30 03:00:06 -04:00
Adding Backbone.Model#fetch
This commit is contained in:
@@ -107,6 +107,12 @@ $(document).ready(function() {
|
||||
ok(_.isEqual(lastRequest[1], doc));
|
||||
});
|
||||
|
||||
test("Model: fetch", function() {
|
||||
doc.fetch();
|
||||
ok(lastRequest[0], 'read');
|
||||
ok(_.isEqual(lastRequest[1], doc));
|
||||
});
|
||||
|
||||
test("Model: destroy", function() {
|
||||
doc.destroy();
|
||||
equals(lastRequest[0], 'delete');
|
||||
|
||||
@@ -68,6 +68,13 @@ $(document).ready(function() {
|
||||
equals(data.length, 123);
|
||||
});
|
||||
|
||||
test("sync: read model", function() {
|
||||
library.first().fetch();
|
||||
equals(lastRequest.url, '/library/2-the-tempest');
|
||||
equals(lastRequest.type, 'GET');
|
||||
ok(_.isEmpty(lastRequest.data));
|
||||
});
|
||||
|
||||
test("sync: destroy", function() {
|
||||
Backbone.emulateHttp = false;
|
||||
library.first().destroy();
|
||||
|
||||
Reference in New Issue
Block a user