]> git.proxmox.com Git - extjs.git/blame - extjs/modern/modern/test/specs/Toolbar.js
add extjs 6.0.1 sources
[extjs.git] / extjs / modern / modern / test / specs / Toolbar.js
CommitLineData
6527f429
DM
1describe('Ext.Toolbar', function() {\r
2 var toolbar;\r
3 \r
4 function createToolbar(config) {\r
5 config = Ext.apply({\r
6 \r
7 }, config);\r
8\r
9 toolbar = Ext.create('Ext.Toolbar', config);\r
10 };\r
11\r
12 afterEach(function() {\r
13 if (toolbar) {\r
14 toolbar.destroy();\r
15 }\r
16 \r
17 toolbar = null;\r
18 });\r
19\r
20 // deprecated\r
21 describe('deprecated configurations + methods', function() {\r
22\r
23 }); \r
24 // end deprecated\r
25\r
26 // configs\r
27 describe("configurations", function() {\r
28 describe("title", function() {\r
29 describe("configuration", function() {\r
30 describe("with string", function() {\r
31 beforeEach(function() {\r
32 createToolbar({title:'test'});\r
33 });\r
34\r
35 it("should create a title instance", function() {\r
36 expect(toolbar.getTitle() instanceof Ext.Title).toBeTruthy();\r
37 });\r
38\r
39 it("should have the correct title", function() {\r
40 expect(toolbar.getTitle().getTitle()).toEqual('test');\r
41 });\r
42 });\r
43\r
44 describe("with config", function() {\r
45 beforeEach(function() {\r
46 createToolbar({\r
47 title: {\r
48 title: 'test'\r
49 }\r
50 });\r
51 });\r
52\r
53 it("should create a title instance", function() {\r
54 expect(toolbar.getTitle() instanceof Ext.Title).toBeTruthy();\r
55 });\r
56\r
57 it("should have the correct title", function() {\r
58 expect(toolbar.getTitle().getTitle()).toEqual('test');\r
59 });\r
60 });\r
61 });\r
62\r
63 describe("method", function() {\r
64 \r
65 });\r
66 });\r
67 });\r
68 // end configs\r
69});\r