/** * @param SimpleXMLElement $xml * @param Request $request */ private function appendRequest(SimpleXMLElement $xml, Request $request) { $this->appendCustomer($xml, $request->getCustomer()); $this->appendPreApproval($xml, $request->getPreApproval()); if ($reference = $request->getReference()) { $xml->addChild('reference', $reference); } if ($reviewOn = $request->getReviewOn()) { $xml->addChild('reviewURL', $reviewOn); } if ($redirectTo = $request->getRedirectTo()) { $xml->addChild('redirectURL', $redirectTo); } }
/** * @test */ public function getReviewOnShouldReturnConfiguredReviewOn() { $this->request->setReviewOn('someReview'); $this->assertEquals('someReview', $this->request->getReviewOn()); }