public function testUpdateMappingServiceTest() { $inquireRequest = new InquireMappingRequest(); $inquireRequest->setSubscriberId("*****@*****.**"); $inquireRequest->setSubscriberType("EMAIL_ADDRESS"); $inquireMapping = $this->cardMappingService->getInquireMapping($inquireRequest); $updateRequest = new \UpdateMappingRequest(); $updateRequestOptions = new UpdateMappingRequestOptions(); $updateRequestOptions->setMappingId($inquireMapping->getMappings()->getMapping(0)->getMappingId()); $address = new \Address(); $updateRequest->setAccountUsage("RECEIVING"); $updateRequest->setAccountNumber("5184680430000006"); $updateRequest->setDefaultIndicator("T"); $updateRequest->setExpiryDate(201409); $updateRequest->setAlias("Debit Card"); $updateRequest->setAddress($address); $updateRequest->getAddress()->setLine1("123 Main Street"); $updateRequest->getAddress()->setLine2("#5A"); $updateRequest->getAddress()->setCity("OFallon"); $updateRequest->getAddress()->setCountrySubdivision("MO"); $updateRequest->getAddress()->setCountry("USA"); $updateRequest->getAddress()->setPostalCode(63368); $updateRequest->setCardholderFullName(new CardholderFullName()); $updateRequest->getCardholderFullName()->setCardholderFirstName("John"); $updateRequest->getCardholderFullName()->setCardholderMiddleName("Q"); $updateRequest->getCardholderFullName()->setCardholderLastName("Public"); $updateRequest->setDateOfBirth(19460102); $updateMapping = $this->cardMappingService->getUpdateMapping($updateRequest, $updateRequestOptions); $this->assertTrue($updateMapping->getRequestId() != null && $updateMapping->getRequestId() > 0); $this->assertTrue($updateMapping->getMapping()->getMappingId() > 0); }