Sha256: c1fb664f129ce8f2abab7705aca7911656aa7123102d89489614fdd85d689f14

Contents?: true

Size: 665 Bytes

Versions: 4

Compression:

Stored size: 665 Bytes

Contents

$.Class.extend("MockJamService", {
	
	items : {}, result: "", methodCalled: ""
	
}, 
	{
		init : function(items, result) {
			this.Class.items = items;
			this.Class.result = result;			
		},
		
		get: function(path, callback) {
			this.Class.methodCalled = "get";
			callback(this.Class.items);
		},
		
		delete: function(path, callback) {
			this.Class.methodCalled = "delete";
			callback(this.Class.result);
		},
		
		post: function(path, resource, callback) {
			this.Class.methodCalled = "post";
			callback(this.Class.result);
		},
		
		put: function(path, resource, callback) {
			this.Class.methodCalled = "put";
			callback(this.Class.result);
		}
		
	}
);

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
koda-0.0.12 public/koda/scripts/specs/doubles/mock-jamservice.js
koda-0.0.11 public/koda/scripts/specs/doubles/mock-jamservice.js
koda-0.0.9 public/koda/scripts/specs/doubles/mock-jamservice.js
koda-0.0.8 public/koda/scripts/specs/doubles/mock-jamservice.js