]>
Commit | Line | Data |
---|---|---|
6527f429 DM |
1 | describe('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 |