Sha256: 094c7696d0c014e55b1408ab0478510fbdc4b653b030b152494edf453dbaf576

Contents?: true

Size: 675 Bytes

Versions: 2

Compression:

Stored size: 675 Bytes

Contents

root = exports ? window

describe 'record',  ->
  record = root.record

  it 'should create a record', ->
    arthur = record.call resource: 'person'
    arthur.should.be.object

describe 'model',  ->
  model = root.model

  describe '#()', ->

    xit 'should throw exception if no resource is passed'

    it 'should create a resource factory', ->
      person = model.call resource: 'person'
      person.should.be.object

      john = person()
      john.should.be.object
      john.resource.should.have.property 'name', 'person'

    it 'should execute after mix callbacks', (done) ->

      person = model.call
        resource: 'person'
        after_mix: [-> done()]

Version data entries

2 entries across 2 versions & 1 rubygems

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