var ConfigModel = require('builder/data/config-model'); var OrganizationModel = require('builder/data/organization-model'); describe('data/organization-model', function () { beforeEach(function () { var configModel = new ConfigModel({ base_url: '/u/pepe' }); this.model = new OrganizationModel({ id: 'org1', owner: { id: 'hello', username: 'dev', email: 'hello@hello' } }, { configModel: configModel }); }); it('should have owner', function () { expect(this.model._ownerModel.get('username')).toEqual('dev'); }); it('should return the owner id', function () { expect(this.model.getOwnerId()).toBe(this.model._ownerModel.get('id')); }); it('should return the owner email', function () { expect(this.model.getOwnerEmail()).toBe(this.model._ownerModel.get('email')); }); });