Sha256: e74599993b5ca12782968df496a7f7d6816f216d22356fde5d56b30f3c869c51

Contents?: true

Size: 528 Bytes

Versions: 2

Compression:

Stored size: 528 Bytes

Contents

require 'indemma/lib/record/resource.js'

root   = exports ? window

rest   = require 'indemma/lib/record/rest.js'
jQuery = require 'component-jquery'

describe 'rest', ->
  object = null

  beforeEach ->
    object = Object.create rest
    object.route    = "users"
    object.resource = "user"

  beforeEach -> sinon.stub(jQuery, "ajax").returns(jQuery.Deferred())
  afterEach  -> jQuery.ajax.restore()

  describe '#delete', ->
    it 'should make ajax call', ->
      object.delete()
      jQuery.ajax.called.should.be.true

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ende-0.5.22 components/indefinido/indemma/master/src/spec/record/rest_spec.coffee
ende-0.5.21 components/indefinido/indemma/master/src/spec/record/rest_spec.coffee