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');
 });
Exemple #2
0
 initialize: function () {
     this.state = 0;
     this.enabled = false;
     var appInfos = appContainer.getInstance().getByAppInfosName(this.appName);
     this.mainApp = appInfos.instance;
 },