public static function assertEquals(TestRequestResponse $expected, TestRequestResponse $actual, $message = false) { $expectedText = $expected->getResponseText(); $actualText = $actual->getResponseText(); if ($expected->requestUrl['format'] == 'xml') { Asserts::assertXmlStringEqualsXmlString($expectedText, $actualText, $message); } else { Asserts::assertEquals(strlen($expectedText), strlen($actualText), $message); Asserts::assertEquals($expectedText, $actualText, $message); } }
private function handleMissingExpectedFile($expectedFilePath, TestRequestResponse $processedResponse) { $this->missingExpectedFiles[] = $expectedFilePath; print "The expected file is not found at '{$expectedFilePath}'. The Processed response was:"; print "\n----------------------------\n\n"; var_dump($processedResponse->getResponseText()); print "\n----------------------------\n"; }