private function requestBodyMatchesExpectation(ServerRequestInterface $httpRequest, Request $expectedRequest) { $inputSource = $this->inputSourceFactory->createFromConfig(['body' => null]); $matcher = $this->matcherFactory->createFromConfig([$expectedRequest->getBody()->getMatcher() => $expectedRequest->getBody()->getValue()]); return $this->evaluate($inputSource, $matcher, $httpRequest); }
protected function requestIsInvalid(Request $request) { return empty($request->getBody()) && empty($request->getHeaders()) && empty($request->getMethod()) && empty($request->getUrl()); }