]> git.proxmox.com Git - extjs.git/blob - extjs/modern/modern/test/specs/app/EventDomain.js
import ExtJS 7.0.0 GPL
[extjs.git] / extjs / modern / modern / test / specs / app / EventDomain.js
1 topSuite("Ext.app.EventDomain",
2 ['Ext.app.*', 'Ext.Component', 'Ext.data.Store', 'Ext.direct.Manager'],
3 function() {
4 it("should register all EventDomain singletons", function() {
5 var instances = Ext.app.EventDomain.instances;
6
7 expect(instances).toEqual({
8 global: Ext.app.domain.Global,
9 component: Ext.app.domain.Component,
10 controller: Ext.app.domain.Controller,
11 store: Ext.app.domain.Store,
12 direct: Ext.app.domain.Direct
13 });
14 });
15
16 describe("should monitor default base classes for domains:", function() {
17 it("Ext.Component for component domain", function() {
18 expect(Ext.app.domain.Component.monitoredClasses).toEqual([Ext.Widget]);
19 });
20 });
21 });