Sha256: d97818ce9b275f6f908220e0c828f653fca96bfb9398a53eaa5818d925c40047

Contents?: true

Size: 1.05 KB

Versions: 2

Compression:

Stored size: 1.05 KB

Contents

var root;

root = typeof exports !== "undefined" && exports !== null ? exports : window;

describe('record', function() {
  var record;

  record = root.record;
  return it('should create a record', function() {
    var arthur;

    arthur = record.call({
      resource: 'person'
    });
    return arthur.should.be.object;
  });
});

describe('model', function() {
  var model;

  model = root.model;
  return describe('#()', function() {
    xit('should throw exception if no resource is passed');
    it('should create a resource factory', function() {
      var john, person;

      person = model.call({
        resource: 'person'
      });
      person.should.be.object;
      john = person();
      john.should.be.object;
      return john.resource.should.have.property('name', 'person');
    });
    return it('should execute after mix callbacks', function(done) {
      var person;

      return person = model.call({
        resource: 'person',
        after_mix: [
          function() {
            return done();
          }
        ]
      });
    });
  });
});

Version data entries

2 entries across 2 versions & 1 rubygems

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