Sha256: 9edd6596bf8c9399bcba33fed3297624b143186cd6f049f9374b4dd7630aa304
Contents?: true
Size: 909 Bytes
Versions: 1
Compression:
Stored size: 909 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.create).toBeDefined(); expect(BBCrud.Models.Box.update).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.0 | test/dummy/spec/javascripts/models_spec.js.es6 |