Passed
Push — master ( 802754...f898ad )
by WEBEWEB
07:59 queued 25s
created

HighchartsDataLabelsTest::testToArray()   B

Complexity

Conditions 1
Paths 1

Size

Total Lines 138
Code Lines 82

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 82
nc 1
nop 0
dl 0
loc 138
rs 8.2857
c 0
b 0
f 0

How to fix   Long Method   

Long Method

Small methods make your code easier to understand, in particular if combined with a good name. Besides, if your method is small, finding a good name is usually much easier.

For example, if you find yourself adding comments to a method's body, this is usually a good sign to extract the commented part to a new method, and use the comment as a starting point when coming up with a good name for this new method.

Commonly applied refactorings include:

1
<?php
2
3
/**
4
 * This file is part of the highcharts-bundle package.
5
 *
6
 * (c) 2017 WEBEWEB
7
 *
8
 * For the full copyright and license information, please view the LICENSE
9
 * file that was distributed with this source code.
10
 */
11
12
namespace WBW\Bundle\HighchartsBundle\Tests\API\Chart\PlotOptions\Areasplinerange;
13
14
use PHPUnit_Framework_TestCase;
15
16
/**
17
 * Highcharts data labels test.
18
 *
19
 * @author webeweb <https://github.com/webeweb/>
20
 * @package WBW\Bundle\HighchartsBundle\Tests\API\Chart\PlotOptions\Areasplinerange
21
 * @version 5.0.14
22
 */
23
final class HighchartsDataLabelsTest extends PHPUnit_Framework_TestCase {
24
25
    /**
26
     * Tests the __construct() method.
27
     *
28
     * @return void
29
     */
30
    public function testConstructor() {
31
32
        $obj1 = new \WBW\Bundle\HighchartsBundle\API\Chart\PlotOptions\Areasplinerange\HighchartsDataLabels(true);
33
34
        $this->assertEquals(null, $obj1->getAlign());
35
        $this->assertEquals(null, $obj1->getAllowOverlap());
36
        $this->assertEquals(null, $obj1->getBackgroundColor());
37
        $this->assertEquals(null, $obj1->getBorderColor());
38
        $this->assertEquals(null, $obj1->getBorderRadius());
39
        $this->assertEquals(null, $obj1->getBorderWidth());
40
        $this->assertEquals(null, $obj1->getClassName());
41
        $this->assertEquals(null, $obj1->getColor());
42
        $this->assertEquals(null, $obj1->getCrop());
43
        $this->assertEquals(null, $obj1->getDefer());
44
        $this->assertEquals(null, $obj1->getEnabled());
45
        $this->assertEquals(null, $obj1->getFormat());
46
        $this->assertEquals(null, $obj1->getFormatter());
47
        $this->assertEquals(null, $obj1->getInside());
48
        $this->assertEquals(null, $obj1->getOverflow());
49
        $this->assertEquals(null, $obj1->getPadding());
50
        $this->assertEquals(null, $obj1->getRotation());
51
        $this->assertEquals(null, $obj1->getShadow());
52
        $this->assertEquals(null, $obj1->getShape());
53
        $this->assertEquals(null, $obj1->getStyle());
54
        $this->assertEquals(null, $obj1->getUseHTML());
55
        $this->assertEquals(null, $obj1->getVerticalAlign());
56
        $this->assertEquals(null, $obj1->getXHigh());
57
        $this->assertEquals(null, $obj1->getXLow());
58
        $this->assertEquals(null, $obj1->getYHigh());
59
        $this->assertEquals(null, $obj1->getYLow());
60
        $this->assertEquals(null, $obj1->getZIndex());
61
62
        $obj0 = new \WBW\Bundle\HighchartsBundle\API\Chart\PlotOptions\Areasplinerange\HighchartsDataLabels(false);
63
64
        $this->assertEquals("center", $obj0->getAlign());
65
        $this->assertEquals(false, $obj0->getAllowOverlap());
66
        $this->assertEquals(null, $obj0->getBackgroundColor());
67
        $this->assertEquals(null, $obj0->getBorderColor());
68
        $this->assertEquals(0, $obj0->getBorderRadius());
69
        $this->assertEquals(0, $obj0->getBorderWidth());
70
        $this->assertEquals(null, $obj0->getClassName());
71
        $this->assertEquals(null, $obj0->getColor());
72
        $this->assertEquals(true, $obj0->getCrop());
73
        $this->assertEquals(true, $obj0->getDefer());
74
        $this->assertEquals(false, $obj0->getEnabled());
75
        $this->assertEquals("{y}", $obj0->getFormat());
76
        $this->assertEquals(null, $obj0->getFormatter());
77
        $this->assertEquals(null, $obj0->getInside());
78
        $this->assertEquals("justify", $obj0->getOverflow());
79
        $this->assertEquals(5, $obj0->getPadding());
80
        $this->assertEquals(0, $obj0->getRotation());
81
        $this->assertEquals(false, $obj0->getShadow());
82
        $this->assertEquals("square", $obj0->getShape());
83
        $this->assertEquals(["color" => "contrast", "fontSize" => "11px", "fontWeight" => "bold", "textOutline" => "1px contrast"], $obj0->getStyle());
84
        $this->assertEquals(false, $obj0->getUseHTML());
85
        $this->assertEquals(null, $obj0->getVerticalAlign());
86
        $this->assertEquals(0, $obj0->getXHigh());
87
        $this->assertEquals(0, $obj0->getXLow());
88
        $this->assertEquals(-6, $obj0->getYHigh());
89
        $this->assertEquals(16, $obj0->getYLow());
90
        $this->assertEquals(6, $obj0->getZIndex());
91
    }
92
93
    /**
94
     * Tests the jsonSerialize() method.
95
     *
96
     * @return void
97
     */
98
    public function testJsonSerialize() {
99
100
        $obj = new \WBW\Bundle\HighchartsBundle\API\Chart\PlotOptions\Areasplinerange\HighchartsDataLabels(true);
101
102
        $this->assertEquals([], $obj->jsonSerialize());
103
    }
104
105
    /**
106
     * Tests the toArray() method.
107
     *
108
     * @return void
109
     */
110
    public function testToArray() {
111
112
        $obj = new \WBW\Bundle\HighchartsBundle\API\Chart\PlotOptions\Areasplinerange\HighchartsDataLabels(true);
113
114
        $obj->setAlign("right");
115
116
        $res1 = ["align" => "right"];
117
        $this->assertEquals($res1, $obj->toArray());
118
119
        $obj->setAllowOverlap(0);
120
121
        $res2 = ["align" => "right", "allowOverlap" => 0];
122
        $this->assertEquals($res2, $obj->toArray());
123
124
        $obj->setBackgroundColor("930f2a43179a7ae5fc25ed873223e99f");
125
126
        $res3 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f"];
127
        $this->assertEquals($res3, $obj->toArray());
128
129
        $obj->setBorderColor("97da935a74593c55d78be9d1295aa994");
130
131
        $res4 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994"];
132
        $this->assertEquals($res4, $obj->toArray());
133
134
        $obj->setBorderRadius(70);
135
136
        $res5 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70];
137
        $this->assertEquals($res5, $obj->toArray());
138
139
        $obj->setBorderWidth(88);
140
141
        $res6 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88];
142
        $this->assertEquals($res6, $obj->toArray());
143
144
        $obj->setClassName("6f66e878c62db60568a3487869695820");
145
146
        $res7 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820"];
147
        $this->assertEquals($res7, $obj->toArray());
148
149
        $obj->setColor("70dda5dfb8053dc6d1c492574bce9bfd");
150
151
        $res8 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd"];
152
        $this->assertEquals($res8, $obj->toArray());
153
154
        $obj->setCrop(0);
155
156
        $res9 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0];
157
        $this->assertEquals($res9, $obj->toArray());
158
159
        $obj->setDefer(1);
160
161
        $res10 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1];
162
        $this->assertEquals($res10, $obj->toArray());
163
164
        $obj->setEnabled(0);
165
166
        $res11 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0];
167
        $this->assertEquals($res11, $obj->toArray());
168
169
        $obj->setFormat("1ddcb92ade31c8fbd370001f9b29a7d9");
170
171
        $res12 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9"];
172
        $this->assertEquals($res12, $obj->toArray());
173
174
        $obj->setFormatter("f2ffc59487832cbad265a8fef2133592");
175
176
        $res13 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9", "formatter" => "f2ffc59487832cbad265a8fef2133592"];
177
        $this->assertEquals($res13, $obj->toArray());
178
179
        $obj->setInside(1);
180
181
        $res14 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9", "formatter" => "f2ffc59487832cbad265a8fef2133592", "inside" => 1];
182
        $this->assertEquals($res14, $obj->toArray());
183
184
        $obj->setOverflow("none");
185
186
        $res15 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9", "formatter" => "f2ffc59487832cbad265a8fef2133592", "inside" => 1, "overflow" => "none"];
187
        $this->assertEquals($res15, $obj->toArray());
188
189
        $obj->setPadding(94);
190
191
        $res16 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9", "formatter" => "f2ffc59487832cbad265a8fef2133592", "inside" => 1, "overflow" => "none", "padding" => 94];
192
        $this->assertEquals($res16, $obj->toArray());
193
194
        $obj->setRotation(88);
195
196
        $res17 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9", "formatter" => "f2ffc59487832cbad265a8fef2133592", "inside" => 1, "overflow" => "none", "padding" => 94, "rotation" => 88];
197
        $this->assertEquals($res17, $obj->toArray());
198
199
        $obj->setShadow(1);
200
201
        $res18 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9", "formatter" => "f2ffc59487832cbad265a8fef2133592", "inside" => 1, "overflow" => "none", "padding" => 94, "rotation" => 88, "shadow" => 1];
202
        $this->assertEquals($res18, $obj->toArray());
203
204
        $obj->setShape("8c73a98a300905900337f535531dfca6");
205
206
        $res19 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9", "formatter" => "f2ffc59487832cbad265a8fef2133592", "inside" => 1, "overflow" => "none", "padding" => 94, "rotation" => 88, "shadow" => 1, "shape" => "8c73a98a300905900337f535531dfca6"];
207
        $this->assertEquals($res19, $obj->toArray());
208
209
        $obj->setStyle(["style" => "a1b01e734b573fca08eb1a65e6df9a38"]);
210
211
        $res20 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9", "formatter" => "f2ffc59487832cbad265a8fef2133592", "inside" => 1, "overflow" => "none", "padding" => 94, "rotation" => 88, "shadow" => 1, "shape" => "8c73a98a300905900337f535531dfca6", "style" => ["style" => "a1b01e734b573fca08eb1a65e6df9a38"]];
212
        $this->assertEquals($res20, $obj->toArray());
213
214
        $obj->setUseHTML(1);
215
216
        $res21 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9", "formatter" => "f2ffc59487832cbad265a8fef2133592", "inside" => 1, "overflow" => "none", "padding" => 94, "rotation" => 88, "shadow" => 1, "shape" => "8c73a98a300905900337f535531dfca6", "style" => ["style" => "a1b01e734b573fca08eb1a65e6df9a38"], "useHTML" => 1];
217
        $this->assertEquals($res21, $obj->toArray());
218
219
        $obj->setVerticalAlign("bottom");
220
221
        $res22 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9", "formatter" => "f2ffc59487832cbad265a8fef2133592", "inside" => 1, "overflow" => "none", "padding" => 94, "rotation" => 88, "shadow" => 1, "shape" => "8c73a98a300905900337f535531dfca6", "style" => ["style" => "a1b01e734b573fca08eb1a65e6df9a38"], "useHTML" => 1, "verticalAlign" => "bottom"];
222
        $this->assertEquals($res22, $obj->toArray());
223
224
        $obj->setXHigh(60);
225
226
        $res23 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9", "formatter" => "f2ffc59487832cbad265a8fef2133592", "inside" => 1, "overflow" => "none", "padding" => 94, "rotation" => 88, "shadow" => 1, "shape" => "8c73a98a300905900337f535531dfca6", "style" => ["style" => "a1b01e734b573fca08eb1a65e6df9a38"], "useHTML" => 1, "verticalAlign" => "bottom", "xHigh" => 60];
227
        $this->assertEquals($res23, $obj->toArray());
228
229
        $obj->setXLow(74);
230
231
        $res24 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9", "formatter" => "f2ffc59487832cbad265a8fef2133592", "inside" => 1, "overflow" => "none", "padding" => 94, "rotation" => 88, "shadow" => 1, "shape" => "8c73a98a300905900337f535531dfca6", "style" => ["style" => "a1b01e734b573fca08eb1a65e6df9a38"], "useHTML" => 1, "verticalAlign" => "bottom", "xHigh" => 60, "xLow" => 74];
232
        $this->assertEquals($res24, $obj->toArray());
233
234
        $obj->setYHigh(62);
235
236
        $res25 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9", "formatter" => "f2ffc59487832cbad265a8fef2133592", "inside" => 1, "overflow" => "none", "padding" => 94, "rotation" => 88, "shadow" => 1, "shape" => "8c73a98a300905900337f535531dfca6", "style" => ["style" => "a1b01e734b573fca08eb1a65e6df9a38"], "useHTML" => 1, "verticalAlign" => "bottom", "xHigh" => 60, "xLow" => 74, "yHigh" => 62];
237
        $this->assertEquals($res25, $obj->toArray());
238
239
        $obj->setYLow(19);
240
241
        $res26 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9", "formatter" => "f2ffc59487832cbad265a8fef2133592", "inside" => 1, "overflow" => "none", "padding" => 94, "rotation" => 88, "shadow" => 1, "shape" => "8c73a98a300905900337f535531dfca6", "style" => ["style" => "a1b01e734b573fca08eb1a65e6df9a38"], "useHTML" => 1, "verticalAlign" => "bottom", "xHigh" => 60, "xLow" => 74, "yHigh" => 62, "yLow" => 19];
242
        $this->assertEquals($res26, $obj->toArray());
243
244
        $obj->setZIndex(38);
245
246
        $res27 = ["align" => "right", "allowOverlap" => 0, "backgroundColor" => "930f2a43179a7ae5fc25ed873223e99f", "borderColor" => "97da935a74593c55d78be9d1295aa994", "borderRadius" => 70, "borderWidth" => 88, "className" => "6f66e878c62db60568a3487869695820", "color" => "70dda5dfb8053dc6d1c492574bce9bfd", "crop" => 0, "defer" => 1, "enabled" => 0, "format" => "1ddcb92ade31c8fbd370001f9b29a7d9", "formatter" => "f2ffc59487832cbad265a8fef2133592", "inside" => 1, "overflow" => "none", "padding" => 94, "rotation" => 88, "shadow" => 1, "shape" => "8c73a98a300905900337f535531dfca6", "style" => ["style" => "a1b01e734b573fca08eb1a65e6df9a38"], "useHTML" => 1, "verticalAlign" => "bottom", "xHigh" => 60, "xLow" => 74, "yHigh" => 62, "yLow" => 19, "zIndex" => 38];
247
        $this->assertEquals($res27, $obj->toArray());
248
    }
249
250
}
251