Skip to content

Commit b8759f1

Browse files
committed
build(codegen): updating SDK
1 parent 0f22016 commit b8759f1

9 files changed

+689
-0
lines changed

changes.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -490,9 +490,11 @@
490490
- added method `$apiRoot->withProjectKey()->recurrencePolicies()->withKey()->get()`
491491
- added method `$apiRoot->withProjectKey()->recurrencePolicies()->withKey()->head()`
492492
- added method `$apiRoot->withProjectKey()->recurrencePolicies()->withKey()->post()`
493+
- added method `$apiRoot->withProjectKey()->recurrencePolicies()->withKey()->delete()`
493494
- added method `$apiRoot->withProjectKey()->recurrencePolicies()->withId()->get()`
494495
- added method `$apiRoot->withProjectKey()->recurrencePolicies()->withId()->head()`
495496
- added method `$apiRoot->withProjectKey()->recurrencePolicies()->withId()->post()`
497+
- added method `$apiRoot->withProjectKey()->recurrencePolicies()->withId()->delete()`
496498
- added method `$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->get()`
497499
- added method `$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->head()`
498500
- added method `$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->post()`

lib/commercetools-api-tests/test/unit/Client/Resource/ResourceByProjectKeyRecurrencePoliciesByIDTest.php

Lines changed: 145 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
* @covers \Commercetools\Api\Client\Resource\ByProjectKeyRecurrencePoliciesByIDGet
2525
* @covers \Commercetools\Api\Client\Resource\ByProjectKeyRecurrencePoliciesByIDHead
2626
* @covers \Commercetools\Api\Client\Resource\ByProjectKeyRecurrencePoliciesByIDPost
27+
* @covers \Commercetools\Api\Client\Resource\ByProjectKeyRecurrencePoliciesByIDDelete
2728
* @covers \Commercetools\Api\Client\Resource\ResourceByProjectKeyRecurrencePoliciesByID
2829
*/
2930
class ResourceByProjectKeyRecurrencePoliciesByIDTest extends TestCase
@@ -148,6 +149,41 @@ function (ApiRequestBuilder $builder): RequestInterface {
148149
},
149150
'post',
150151
'test_projectKey/recurrence-policies/test_ID',
152+
],
153+
'ByProjectKeyRecurrencePoliciesByIDDelete_withVersion' => [
154+
function (ApiRequestBuilder $builder): RequestInterface {
155+
return $builder
156+
->withProjectKey('test_projectKey')
157+
->recurrencePolicies()
158+
->withId('test_ID')
159+
->delete()
160+
->withVersion('version');
161+
},
162+
'delete',
163+
'test_projectKey/recurrence-policies/test_ID?version=version',
164+
],
165+
'ByProjectKeyRecurrencePoliciesByIDDelete_withExpand' => [
166+
function (ApiRequestBuilder $builder): RequestInterface {
167+
return $builder
168+
->withProjectKey('test_projectKey')
169+
->recurrencePolicies()
170+
->withId('test_ID')
171+
->delete()
172+
->withExpand('expand');
173+
},
174+
'delete',
175+
'test_projectKey/recurrence-policies/test_ID?expand=expand',
176+
],
177+
'ByProjectKeyRecurrencePoliciesByIDDelete' => [
178+
function (ApiRequestBuilder $builder): RequestInterface {
179+
return $builder
180+
->withProjectKey("test_projectKey")
181+
->recurrencePolicies()
182+
->withId("test_ID")
183+
->delete();
184+
},
185+
'delete',
186+
'test_projectKey/recurrence-policies/test_ID',
151187
]
152188
];
153189
}
@@ -187,6 +223,15 @@ function (ApiRequestBuilder $builder): RequestInterface {
187223
->withId("ID")
188224
->post(null);
189225
}
226+
],
227+
'ByProjectKeyRecurrencePoliciesByIDDelete' => [
228+
function (ApiRequestBuilder $builder): RequestInterface {
229+
return $builder
230+
->withProjectKey("projectKey")
231+
->recurrencePolicies()
232+
->withId("ID")
233+
->delete();
234+
}
190235
]
191236
];
192237
}
@@ -473,6 +518,106 @@ function (ApiRequestBuilder $builder): RequestInterface {
473518
->post(null);
474519
},
475520
599
521+
],
522+
'ByProjectKeyRecurrencePoliciesByIDDelete_200' => [
523+
function (ApiRequestBuilder $builder): RequestInterface {
524+
return $builder
525+
->withProjectKey("projectKey")
526+
->recurrencePolicies()
527+
->withId("ID")
528+
->delete();
529+
},
530+
200
531+
],
532+
'ByProjectKeyRecurrencePoliciesByIDDelete_409' => [
533+
function (ApiRequestBuilder $builder): RequestInterface {
534+
return $builder
535+
->withProjectKey("projectKey")
536+
->recurrencePolicies()
537+
->withId("ID")
538+
->delete();
539+
},
540+
409
541+
],
542+
'ByProjectKeyRecurrencePoliciesByIDDelete_400' => [
543+
function (ApiRequestBuilder $builder): RequestInterface {
544+
return $builder
545+
->withProjectKey("projectKey")
546+
->recurrencePolicies()
547+
->withId("ID")
548+
->delete();
549+
},
550+
400
551+
],
552+
'ByProjectKeyRecurrencePoliciesByIDDelete_401' => [
553+
function (ApiRequestBuilder $builder): RequestInterface {
554+
return $builder
555+
->withProjectKey("projectKey")
556+
->recurrencePolicies()
557+
->withId("ID")
558+
->delete();
559+
},
560+
401
561+
],
562+
'ByProjectKeyRecurrencePoliciesByIDDelete_403' => [
563+
function (ApiRequestBuilder $builder): RequestInterface {
564+
return $builder
565+
->withProjectKey("projectKey")
566+
->recurrencePolicies()
567+
->withId("ID")
568+
->delete();
569+
},
570+
403
571+
],
572+
'ByProjectKeyRecurrencePoliciesByIDDelete_404' => [
573+
function (ApiRequestBuilder $builder): RequestInterface {
574+
return $builder
575+
->withProjectKey("projectKey")
576+
->recurrencePolicies()
577+
->withId("ID")
578+
->delete();
579+
},
580+
404
581+
],
582+
'ByProjectKeyRecurrencePoliciesByIDDelete_500' => [
583+
function (ApiRequestBuilder $builder): RequestInterface {
584+
return $builder
585+
->withProjectKey("projectKey")
586+
->recurrencePolicies()
587+
->withId("ID")
588+
->delete();
589+
},
590+
500
591+
],
592+
'ByProjectKeyRecurrencePoliciesByIDDelete_502' => [
593+
function (ApiRequestBuilder $builder): RequestInterface {
594+
return $builder
595+
->withProjectKey("projectKey")
596+
->recurrencePolicies()
597+
->withId("ID")
598+
->delete();
599+
},
600+
502
601+
],
602+
'ByProjectKeyRecurrencePoliciesByIDDelete_503' => [
603+
function (ApiRequestBuilder $builder): RequestInterface {
604+
return $builder
605+
->withProjectKey("projectKey")
606+
->recurrencePolicies()
607+
->withId("ID")
608+
->delete();
609+
},
610+
503
611+
],
612+
'ByProjectKeyRecurrencePoliciesByIDDelete_599' => [
613+
function (ApiRequestBuilder $builder): RequestInterface {
614+
return $builder
615+
->withProjectKey("projectKey")
616+
->recurrencePolicies()
617+
->withId("ID")
618+
->delete();
619+
},
620+
599
476621
]
477622
];
478623
}

lib/commercetools-api-tests/test/unit/Client/Resource/ResourceByProjectKeyRecurrencePoliciesKeyByKeyTest.php

Lines changed: 145 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
* @covers \Commercetools\Api\Client\Resource\ByProjectKeyRecurrencePoliciesKeyByKeyGet
2525
* @covers \Commercetools\Api\Client\Resource\ByProjectKeyRecurrencePoliciesKeyByKeyHead
2626
* @covers \Commercetools\Api\Client\Resource\ByProjectKeyRecurrencePoliciesKeyByKeyPost
27+
* @covers \Commercetools\Api\Client\Resource\ByProjectKeyRecurrencePoliciesKeyByKeyDelete
2728
* @covers \Commercetools\Api\Client\Resource\ResourceByProjectKeyRecurrencePoliciesKeyByKey
2829
*/
2930
class ResourceByProjectKeyRecurrencePoliciesKeyByKeyTest extends TestCase
@@ -148,6 +149,41 @@ function (ApiRequestBuilder $builder): RequestInterface {
148149
},
149150
'post',
150151
'test_projectKey/recurrence-policies/key=test_key',
152+
],
153+
'ByProjectKeyRecurrencePoliciesKeyByKeyDelete_withVersion' => [
154+
function (ApiRequestBuilder $builder): RequestInterface {
155+
return $builder
156+
->withProjectKey('test_projectKey')
157+
->recurrencePolicies()
158+
->withKey('test_key')
159+
->delete()
160+
->withVersion('version');
161+
},
162+
'delete',
163+
'test_projectKey/recurrence-policies/key=test_key?version=version',
164+
],
165+
'ByProjectKeyRecurrencePoliciesKeyByKeyDelete_withExpand' => [
166+
function (ApiRequestBuilder $builder): RequestInterface {
167+
return $builder
168+
->withProjectKey('test_projectKey')
169+
->recurrencePolicies()
170+
->withKey('test_key')
171+
->delete()
172+
->withExpand('expand');
173+
},
174+
'delete',
175+
'test_projectKey/recurrence-policies/key=test_key?expand=expand',
176+
],
177+
'ByProjectKeyRecurrencePoliciesKeyByKeyDelete' => [
178+
function (ApiRequestBuilder $builder): RequestInterface {
179+
return $builder
180+
->withProjectKey("test_projectKey")
181+
->recurrencePolicies()
182+
->withKey("test_key")
183+
->delete();
184+
},
185+
'delete',
186+
'test_projectKey/recurrence-policies/key=test_key',
151187
]
152188
];
153189
}
@@ -187,6 +223,15 @@ function (ApiRequestBuilder $builder): RequestInterface {
187223
->withKey("key")
188224
->post(null);
189225
}
226+
],
227+
'ByProjectKeyRecurrencePoliciesKeyByKeyDelete' => [
228+
function (ApiRequestBuilder $builder): RequestInterface {
229+
return $builder
230+
->withProjectKey("projectKey")
231+
->recurrencePolicies()
232+
->withKey("key")
233+
->delete();
234+
}
190235
]
191236
];
192237
}
@@ -473,6 +518,106 @@ function (ApiRequestBuilder $builder): RequestInterface {
473518
->post(null);
474519
},
475520
599
521+
],
522+
'ByProjectKeyRecurrencePoliciesKeyByKeyDelete_200' => [
523+
function (ApiRequestBuilder $builder): RequestInterface {
524+
return $builder
525+
->withProjectKey("projectKey")
526+
->recurrencePolicies()
527+
->withKey("key")
528+
->delete();
529+
},
530+
200
531+
],
532+
'ByProjectKeyRecurrencePoliciesKeyByKeyDelete_409' => [
533+
function (ApiRequestBuilder $builder): RequestInterface {
534+
return $builder
535+
->withProjectKey("projectKey")
536+
->recurrencePolicies()
537+
->withKey("key")
538+
->delete();
539+
},
540+
409
541+
],
542+
'ByProjectKeyRecurrencePoliciesKeyByKeyDelete_400' => [
543+
function (ApiRequestBuilder $builder): RequestInterface {
544+
return $builder
545+
->withProjectKey("projectKey")
546+
->recurrencePolicies()
547+
->withKey("key")
548+
->delete();
549+
},
550+
400
551+
],
552+
'ByProjectKeyRecurrencePoliciesKeyByKeyDelete_401' => [
553+
function (ApiRequestBuilder $builder): RequestInterface {
554+
return $builder
555+
->withProjectKey("projectKey")
556+
->recurrencePolicies()
557+
->withKey("key")
558+
->delete();
559+
},
560+
401
561+
],
562+
'ByProjectKeyRecurrencePoliciesKeyByKeyDelete_403' => [
563+
function (ApiRequestBuilder $builder): RequestInterface {
564+
return $builder
565+
->withProjectKey("projectKey")
566+
->recurrencePolicies()
567+
->withKey("key")
568+
->delete();
569+
},
570+
403
571+
],
572+
'ByProjectKeyRecurrencePoliciesKeyByKeyDelete_404' => [
573+
function (ApiRequestBuilder $builder): RequestInterface {
574+
return $builder
575+
->withProjectKey("projectKey")
576+
->recurrencePolicies()
577+
->withKey("key")
578+
->delete();
579+
},
580+
404
581+
],
582+
'ByProjectKeyRecurrencePoliciesKeyByKeyDelete_500' => [
583+
function (ApiRequestBuilder $builder): RequestInterface {
584+
return $builder
585+
->withProjectKey("projectKey")
586+
->recurrencePolicies()
587+
->withKey("key")
588+
->delete();
589+
},
590+
500
591+
],
592+
'ByProjectKeyRecurrencePoliciesKeyByKeyDelete_502' => [
593+
function (ApiRequestBuilder $builder): RequestInterface {
594+
return $builder
595+
->withProjectKey("projectKey")
596+
->recurrencePolicies()
597+
->withKey("key")
598+
->delete();
599+
},
600+
502
601+
],
602+
'ByProjectKeyRecurrencePoliciesKeyByKeyDelete_503' => [
603+
function (ApiRequestBuilder $builder): RequestInterface {
604+
return $builder
605+
->withProjectKey("projectKey")
606+
->recurrencePolicies()
607+
->withKey("key")
608+
->delete();
609+
},
610+
503
611+
],
612+
'ByProjectKeyRecurrencePoliciesKeyByKeyDelete_599' => [
613+
function (ApiRequestBuilder $builder): RequestInterface {
614+
return $builder
615+
->withProjectKey("projectKey")
616+
->recurrencePolicies()
617+
->withKey("key")
618+
->delete();
619+
},
620+
599
476621
]
477622
];
478623
}

0 commit comments

Comments
 (0)