@@ -117,7 +117,7 @@ protected function makeRequest(
117117 * @throws RequiredArgumentNotFound
118118 * @throws StatusCodeNotMatchedException
119119 */
120- public function assertRequest (AbstractRequester $ request ): ResponseInterface
120+ public function assertRequest (AbstractRequester $ request, bool $ matchQueryParams = true ): ResponseInterface
121121 {
122122 // Add own schema if nothing is passed.
123123 if (!$ request ->hasSchema ()) {
@@ -126,7 +126,7 @@ public function assertRequest(AbstractRequester $request): ResponseInterface
126126 }
127127
128128 // Request based on the Swagger Request definitios
129- $ body = $ request ->send ();
129+ $ body = $ request ->send ($ matchQueryParams );
130130
131131 // Note:
132132 // This code is only reached if to send is successful and
@@ -137,10 +137,10 @@ public function assertRequest(AbstractRequester $request): ResponseInterface
137137 return $ body ;
138138 }
139139
140- public function assertRequestException (AbstractRequester $ request , string $ exceptionClass , string $ exceptionMessage = null ): Throwable
140+ public function assertRequestException (AbstractRequester $ request , string $ exceptionClass , string $ exceptionMessage = null , bool $ matchQueryParams = true ): Throwable
141141 {
142142 try {
143- $ this ->assertRequest ($ request );
143+ $ this ->assertRequest ($ request, $ matchQueryParams );
144144 } catch (Throwable $ ex ) {
145145 $ this ->assertInstanceOf ($ exceptionClass , $ ex );
146146
0 commit comments