it('Controller contructor generation', function () { var SpecCtrlClass, SpecCtrl; try { apps.getInstance().register({ name: 'SpecApp', instance: {} }); api.ControllerManager.registerController('SpecController', controller); } catch (e) { expect(e).toBe(false); } expect(controller.initialize).toBe(undefined); try { SpecCtrlClass = api.ControllerManager.getAppControllers('SpecApp').SpecController; SpecCtrl = new SpecCtrlClass({}); } catch (e) { expect(e).toBe(false); } expect(SpecCtrl.getName()).toBe('SpecController'); });
initialize: function () { this.state = 0; this.enabled = false; var appInfos = appContainer.getInstance().getByAppInfosName(this.appName); this.mainApp = appInfos.instance; },