Sha256: d6afe64a7d3efb5fda5cdd2ba5ccccfce783ce1b7a672927e5df3dc023f07404
Contents?: true
Size: 904 Bytes
Versions: 1
Compression:
Stored size: 904 Bytes
Contents
describe("BBCrud.Models", () => { it("BBCrud.Models is defined", () => { expect(BBCrud.Models).toBeDefined(); expect(BBCrud.Models.add).toBeDefined(); expect(BBCrud.Models.addAction).toBeDefined(); }); }); describe("BBCrud.Models.add", () => { it("Creates new model object on BBCrud.Models", () => { BBCrud.Models.add('Box', '/boxes/', 'box'); expect(BBCrud.Models.Box).toBeDefined(); expect(BBCrud.Models.Box.new).toBeDefined(); expect(BBCrud.Models.Box.edit).toBeDefined(); expect(BBCrud.Models.Box.show).toBeDefined(); }); }); describe("BBCrud.Models.addAction", () => { it("Creates a new model, if it wasn't previously defined and adds a function to it", () => { BBCrud.Models.addAction('Sphere', '/spheres/', 'sphere', 'tessellate'); expect(BBCrud.Models.Sphere).toBeDefined(); expect(BBCrud.Models.Sphere.tessellate).toBeDefined(); }); });
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bootbox_crud-0.2.1 | test/dummy/spec/javascripts/models_spec.js.es6 |