File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -188,7 +188,7 @@ public static function validateSchemaId($schemaId): string
188188 * @param bool $permanent
189189 * @return RequestInterface
190190 */
191- public static function deleteSubjectRequest (string $ subjectName , bool $ permanent ): RequestInterface
191+ public static function deleteSubjectRequest (string $ subjectName , bool $ permanent = false ): RequestInterface
192192 {
193193 $ query = $ permanent ? "true " : "false " ;
194194
Original file line number Diff line number Diff line change @@ -364,11 +364,23 @@ public function it_should_validate_valid_schema_ids(): void
364364 */
365365 public function it_should_produce_a_valid_subject_deletion_request (): void
366366 {
367+ $ request = Requests::deleteSubjectRequest ('test ' );
368+
369+ self ::assertEquals ('DELETE ' , $ request ->getMethod ());
370+ self ::assertEquals ('/subjects/test?permanent=false ' , $ request ->getUri ());
371+ self ::assertEquals ([Constants::ACCEPT => [Constants::ACCEPT_HEADER [Constants::ACCEPT ]]], $ request ->getHeaders ());
372+
367373 $ request = Requests::deleteSubjectRequest ('test ' , false );
368374
369375 self ::assertEquals ('DELETE ' , $ request ->getMethod ());
370376 self ::assertEquals ('subjects/test?permanent=false ' , $ request ->getUri ());
371377 self ::assertEquals ([Constants::ACCEPT => [Constants::ACCEPT_HEADER [Constants::ACCEPT ]]], $ request ->getHeaders ());
378+
379+ $ request = Requests::deleteSubjectRequest ('test ' , true );
380+
381+ self ::assertEquals ('DELETE ' , $ request ->getMethod ());
382+ self ::assertEquals ('/subjects/test?permanent=true ' , $ request ->getUri ());
383+ self ::assertEquals ([Constants::ACCEPT => [Constants::ACCEPT_HEADER [Constants::ACCEPT ]]], $ request ->getHeaders ());
372384 }
373385
374386 /**
You can’t perform that action at this time.
0 commit comments