Skip to content

Commit 8abe575

Browse files
author
Artem Bondarenko
committed
fix
1 parent 93fb79c commit 8abe575

File tree

1 file changed

+19
-20
lines changed

1 file changed

+19
-20
lines changed

tests/Services/MailjetServiceTest.php

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
use Mailjet\Client;
88
use Mailjet\LaravelMailjet\Services\MailjetService;
9-
use Mailjet\Resources;
109
use Mailjet\Response;
1110
use Mockery;
1211
use Orchestra\Testbench\TestCase;
@@ -39,14 +38,14 @@ public function setUp(): void
3938
->andReturnUsing(function($resourceArg, $params) use ($responseMock) {
4039
$data = [];
4140

42-
switch ($resourceArg) {
41+
switch ($resourceArg[0]) {
4342
case 'resource-test-put':
4443
$data = array_merge($params, [
4544
'status' => '0003',
4645
]);
4746
break;
4847

49-
case Resources::$Listrecipient:
48+
case 'listrecipient':
5049
$data = array_merge($params, [
5150
'status' => '0011',
5251
]);
@@ -63,26 +62,26 @@ public function setUp(): void
6362
->andReturnUsing(function($resourceArg, $params) use ($responseMock) {
6463
$data = [];
6564

66-
switch ($resourceArg) {
65+
switch ($resourceArg[0]) {
6766
case 'resource-test-post':
6867
$data = array_merge($params, [
6968
'status' => '0001',
7069
]);
7170
break;
7271

73-
case Resources::$Contactslist:
72+
case 'contactslist':
7473
$data = array_merge($params, [
7574
'status' => '0006',
7675
]);
7776
break;
7877

79-
case Resources::$Contact:
78+
case 'contact':
8079
$data = array_merge($params, [
8180
'status' => '0009',
8281
]);
8382
break;
8483

85-
case Resources::$Listrecipient:
84+
case 'listrecipient':
8685
$data = array_merge($params, [
8786
'status' => '0010',
8887
]);
@@ -100,7 +99,7 @@ public function setUp(): void
10099
->andReturnUsing(function($resourceArg, $params) use ($responseMock) {
101100
$data = [];
102101

103-
switch ($resourceArg) {
102+
switch ($resourceArg[0]) {
104103
case 'resource-test-delete':
105104
$data = array_merge($params, [
106105
'status' => '0004',
@@ -118,26 +117,26 @@ public function setUp(): void
118117
->andReturnUsing(function($resourceArg, $params) use ($responseMock) {
119118
$data = [];
120119

121-
switch ($resourceArg) {
120+
switch ($resourceArg[0]) {
122121
case 'resource-test-get':
123122
$data = array_merge($params, [
124123
'status' => '0002',
125124
]);
126125
break;
127126

128-
case Resources::$Contactslist:
127+
case 'contactslist':
129128
$data = array_merge($params, [
130129
'status' => '0005',
131130
]);
132131
break;
133132

134-
case Resources::$Listrecipient:
133+
case 'listrecipient':
135134
$data = array_merge($params, [
136135
'status' => '0007',
137136
]);
138137
break;
139138

140-
case Resources::$Contact:
139+
case 'contact':
141140
$data = array_merge($params, [
142141
'status' => '0008',
143142
]);
@@ -176,7 +175,7 @@ public function testCanUseClient(): void
176175

177176
public function testPost()
178177
{
179-
$response = $this->mailjetService->post('resource-test-post', [
178+
$response = $this->mailjetService->post(['resource-test-post'], [
180179
'data' => 'test0001',
181180
]);
182181

@@ -188,7 +187,7 @@ public function testPost()
188187

189188
public function testGet()
190189
{
191-
$response = $this->mailjetService->get('resource-test-get', [
190+
$response = $this->mailjetService->get(['resource-test-get'], [
192191
'data' => 'test0002',
193192
], []);
194193

@@ -200,7 +199,7 @@ public function testGet()
200199

201200
public function testPut()
202201
{
203-
$response = $this->mailjetService->put('resource-test-put', [
202+
$response = $this->mailjetService->put(['resource-test-put'], [
204203
'data' => 'test0003',
205204
], []);
206205

@@ -212,7 +211,7 @@ public function testPut()
212211

213212
public function testDelete()
214213
{
215-
$response = $this->mailjetService->delete('resource-test-delete', [
214+
$response = $this->mailjetService->delete(['resource-test-delete'], [
216215
'data' => 'test0004',
217216
], []);
218217

@@ -266,10 +265,10 @@ public function testGetListRecipients()
266265

267266
public function testGetSingleContact()
268267
{
269-
$response = $this->mailjetService->getSingleContact(123);
268+
$response = $this->mailjetService->getSingleContact('123');
270269

271270
$this->assertSame([
272-
'id' => 123,
271+
'id' => '123',
273272
'status' => '0008',
274273
], $response->getData());
275274
}
@@ -304,12 +303,12 @@ public function testCreateListRecipient()
304303

305304
public function testEditListrecipient()
306305
{
307-
$response = $this->mailjetService->editListrecipient(123, [
306+
$response = $this->mailjetService->editListrecipient('1233', [
308307
'data' => 'test0011'
309308
]);
310309

311310
$this->assertSame([
312-
'id' => 123,
311+
'id' => '1233',
313312
'body' => [
314313
'data' => 'test0011',
315314
],

0 commit comments

Comments
 (0)