@@ -40,6 +40,28 @@ class ServicesTest extends TestCase
40
40
],
41
41
];
42
42
43
+ private $ parcels4 = [
44
+ 0 => [
45
+ 'content ' => 'ulotki ' ,
46
+ 'weight ' => 1 ,
47
+ ],
48
+ 1 => [
49
+ 'content ' => 'katalogi ' ,
50
+ 'weight ' => 18 ,
51
+ ],
52
+ ];
53
+
54
+ private $ parcels5 = [
55
+ 0 => [
56
+ 'content ' => 'broszury ' ,
57
+ 'weight ' => 1 ,
58
+ ],
59
+ 1 => [
60
+ 'content ' => 'ulotki ' ,
61
+ 'weight ' => 12 ,
62
+ ],
63
+ ];
64
+
43
65
private $ receiver = [
44
66
'company ' => 'ABC Sp. z o.o. ' ,
45
67
'name ' => 'Jan Kowalski ' ,
@@ -76,7 +98,7 @@ class ServicesTest extends TestCase
76
98
];
77
99
78
100
79
- /* public function test_add_packages_with_services()
101
+ public function test_add_packages_with_services ()
80
102
{
81
103
$ dpd = new DPDService ();
82
104
$ dpd ->setSender ($ this ->sender );
@@ -105,15 +127,32 @@ class ServicesTest extends TestCase
105
127
$ services4 = [
106
128
'inpers ' => '' ,
107
129
'carryin '
108
- ];
130
+ ];
131
+
132
+ $ services5 = [
133
+ 'guarantee ' => [
134
+ 'type ' => 'SATURDAY '
135
+ ]
136
+ ];
109
137
110
138
$ packages = [];
111
139
112
140
// prepare packages
141
+
142
+ // service with declared value
113
143
array_push ($ packages , $ dpd ->createPackage ($ this ->parcels , $ this ->receiver , 'SENDER ' , $ services1 , 'REF123 ' ));
144
+
145
+ // service with delivery time
114
146
array_push ($ packages , $ dpd ->createPackage ($ this ->parcels2 , $ this ->receiver , 'SENDER ' , $ services2 , 'REF456 ' ));
147
+
148
+ // service with cod
115
149
array_push ($ packages , $ dpd ->createPackage ($ this ->parcels3 , $ this ->receiver , 'SENDER ' , $ services3 , 'REF789 ' ));
116
- array_push($packages, $dpd->createPackage($this->parcels3, $this->receiver, 'SENDER', $services4));
150
+
151
+ // service with caution
152
+ array_push ($ packages , $ dpd ->createPackage ($ this ->parcels4 , $ this ->receiver , 'SENDER ' , $ services4 ));
153
+
154
+ // service with delivery in saturday
155
+ array_push ($ packages , $ dpd ->createPackage ($ this ->parcels5 , $ this ->receiver , 'SENDER ' , $ services5 , 'REF1010 ' ));
117
156
118
157
$ result = $ dpd ->sendPackages ($ packages );
119
158
@@ -149,7 +188,6 @@ class ServicesTest extends TestCase
149
188
150
189
$ pickup = $ dpd ->pickupRequest ([$ protocol ->documentId ], $ pickupDate , $ pickupTimeFrom , $ pickupTimeTo , $ contactInfo , $ this ->pickupAddress );
151
190
152
-
153
191
}
154
192
155
193
public function test_add_package ()
@@ -225,12 +263,9 @@ public function test_add_packages()
225
263
226
264
$ pickup = $ dpd ->pickupRequest ([$ protocol ->documentId ], $ pickupDate , $ pickupTimeFrom , $ pickupTimeTo , $ contactInfo , $ this ->pickupAddress );
227
265
228
-
229
266
}
230
267
231
268
232
-
233
-
234
269
public function test_post_code ()
235
270
{
236
271
$ dpd = new DPDService ();
@@ -248,9 +283,10 @@ public function test_post_code()
248
283
$ this ->assertTrue (isset ($ pc4 ->status ) && $ pc4 ->status == 'OK ' );
249
284
250
285
$ pc5 = $ dpd ->checkPostCode ('00-000 ' );
251
- $this->assertFalse(isset($pc5->status) && $pc5->status == 'OK');
286
+ $ this ->assertFalse (isset ($ pc5 ->status ) && $ pc5 ->status == 'OK ' );
287
+
252
288
253
- }*/
289
+ }
254
290
255
291
public function test_courier_availability ()
256
292
{
0 commit comments