/** * Tests conversion of {@link ThreeDSecureRequest} from XML file for verify sig. */ public function testThreeDSecureRequestCardEnrolledFromFile() { $path = SampleXmlValidationUtils::CARD_VERIFY_ENROLLED_PAYMENT_REQUEST_XML_PATH; $prefix = __DIR__ . '/../../../resources'; $xml = file_get_contents($prefix . $path); //unmarshal back to response /* @var ThreeDSecureRequest $fromXmlRequest */ $fromXmlRequest = new ThreeDSecureRequest(); $fromXmlRequest = $fromXmlRequest->fromXml($xml); SampleXmlValidationUtils::checkUnmarshalledVerifyCardEnrolledPaymentRequest($fromXmlRequest, $this); }