@@ -65,20 +65,6 @@ public function testBadClassType() : void
65
65
$ fixture ->class = new \DateTime ();
66
66
}
67
67
68
- public function testClassAssignedInt () : void
69
- {
70
- $ fixture = new \Tests \Fixtures \Type ();
71
- $ this ->expectException (\PHPFUI \ConstantContact \Exception \InvalidType::class);
72
- $ fixture ->class = 1 ;
73
- }
74
-
75
- public function testClassAssignedString () : void
76
- {
77
- $ fixture = new \Tests \Fixtures \Type ();
78
- $ this ->expectException (\PHPFUI \ConstantContact \Exception \InvalidType::class);
79
- $ fixture ->class = 'class ' ;
80
- }
81
-
82
68
public function testBadEnum () : void
83
69
{
84
70
$ fixture = new \Tests \Fixtures \Type ();
@@ -153,6 +139,20 @@ public function testClassArraySizeMin() : void
153
139
$ this ->assertCount (2 , $ fixture ->classArraySizeMin );
154
140
}
155
141
142
+ public function testClassAssignedInt () : void
143
+ {
144
+ $ fixture = new \Tests \Fixtures \Type ();
145
+ $ this ->expectException (\PHPFUI \ConstantContact \Exception \InvalidType::class);
146
+ $ fixture ->class = 1 ;
147
+ }
148
+
149
+ public function testClassAssignedString () : void
150
+ {
151
+ $ fixture = new \Tests \Fixtures \Type ();
152
+ $ this ->expectException (\PHPFUI \ConstantContact \Exception \InvalidType::class);
153
+ $ fixture ->class = 'class ' ;
154
+ }
155
+
156
156
public function testConstructFromArray () : void
157
157
{
158
158
$ original = [
@@ -181,6 +181,29 @@ public function testConstructFromObject() : void
181
181
$ this ->assertEquals ($ testClass , $ fixture ->class );
182
182
}
183
183
184
+ public function testDefaultObjects () : void
185
+ {
186
+ $ address = [];
187
+ $ address ['created_at ' ] = (string )new \PHPFUI \ConstantContact \DateTime ();
188
+ $ address ['permission_to_send ' ] = 'explicit ' ;
189
+
190
+ $ email_address = new \PHPFUI \ConstantContact \Definition \EmailAddressPut ($ address );
191
+ $ contact = ['email_address ' => $ email_address ];
192
+
193
+ $ contactBody = new \PHPFUI \ConstantContact \Definition \ContactPutRequest ($ contact );
194
+ $ contactBody ->update_source = 'Account ' ;
195
+ $ contactBody ->street_addresses = [new \PHPFUI \ConstantContact \Definition \StreetAddressPut ([
196
+ 'kind ' => 'home ' ,
197
+ 'street ' => 'address ' ,
198
+ 'city ' => 'town ' ,
199
+ 'state ' => 'state ' ,
200
+ 'postal_code ' => 'zip ' ,
201
+ 'country ' => 'USA ' , ])];
202
+ $ json = $ contactBody ->getJSON ();
203
+
204
+ $ this ->assertStringContainsString ('created_at ' , $ json );
205
+ }
206
+
184
207
public function testGeneratedClass () : void
185
208
{
186
209
$ fixture = new \PHPFUI \ConstantContact \Definition \EmailCampaignActivity ();
@@ -270,27 +293,4 @@ public function testMinLength() : void
270
293
$ this ->expectException (\PHPFUI \ConstantContact \Exception \InvalidLength::class);
271
294
$ fixture ->string = 'fred ' ;
272
295
}
273
-
274
- public function testDefaultObjects () : void
275
- {
276
- $ address = [];
277
- $ address ['created_at ' ] = (string )new \PHPFUI \ConstantContact \DateTime ();
278
- $ address ['permission_to_send ' ] = 'explicit ' ;
279
-
280
- $ email_address = new \PHPFUI \ConstantContact \Definition \EmailAddressPut ($ address );
281
- $ contact = ['email_address ' => $ email_address ];
282
-
283
- $ contactBody = new \PHPFUI \ConstantContact \Definition \ContactPutRequest ($ contact );
284
- $ contactBody ->update_source = 'Account ' ;
285
- $ contactBody ->street_addresses = [new \PHPFUI \ConstantContact \Definition \StreetAddressPut ([
286
- 'kind ' => 'home ' ,
287
- 'street ' => 'address ' ,
288
- 'city ' => 'town ' ,
289
- 'state ' => 'state ' ,
290
- 'postal_code ' => 'zip ' ,
291
- 'country ' => 'USA ' , ])];
292
- $ json = $ contactBody ->getJSON ();
293
-
294
- $ this ->assertStringContainsString ('created_at ' , $ json );
295
- }
296
296
}
0 commit comments