protected function setUp() { $logMessage = sprintf("\n%s: Test '%s' Starting.", \net\authorize\util\Helpers::now(), $this->getName()); echo $logMessage; if (self::$log_file) { file_put_contents(self::$log_file, $logMessage, FILE_APPEND); } $this->refId = 'ref' . time(); $this->counter = rand(); $this->counterStr = sprintf("%s", $this->counter); $driversLicenseOne = new apiContract\DriversLicenseType(); $driversLicenseOne->setNumber($this->getRandomString("DL-")); $driversLicenseOne->setState("WA"); $driversLicenseOne->setDateOfBirth("01/01/1960"); $customerOne = new apiContract\CustomerType(); $customerOne->setType("individual"); //TODO: CHANGE TO ENUM $customerOne->setId($this->getRandomString("Id")); $customerOne->setEmail($this->counterStr . "*****@*****.**"); $customerOne->setPhoneNumber("1234567890"); $customerOne->setFaxNumber("1234567891"); //$customerOne->setDriversLicense( $driversLicenseOne); $customerOne->setTaxId("911011011"); $creditCardOne = new apiContract\CreditCardType(); $creditCardOne->setCardNumber("4111111111111111"); $creditCardOne->setExpirationDate("2038-12"); $this->paymentOne = new apiContract\PaymentType(); $this->paymentOne->setCreditCard($creditCardOne); $this->orderType = new apiContract\OrderType(); $this->orderType->setInvoiceNumber($this->getRandomString("Inv:")); $this->orderType->setDescription($this->getRandomString("Description")); $this->customerDataOne = new apiContract\CustomerDataType(); //$this->customerDataOne->setDriversLicense( $customerOne->getDriversLicense()); $this->customerDataOne->setEmail($customerOne->getEmail()); $this->customerDataOne->setId($customerOne->getId()); $this->customerDataOne->setTaxId($customerOne->getTaxId()); $this->customerDataOne->setType($customerOne->getType()); $this->customerAddressOne = new apiContract\CustomerAddressType(); $this->customerAddressOne->setFirstName($this->getRandomString("FName")); $this->customerAddressOne->setLastName($this->getRandomString("LName")); $this->customerAddressOne->setCompany($this->getRandomString("Company")); $this->customerAddressOne->setAddress($this->getRandomString("StreetAdd")); $this->customerAddressOne->setCity("Bellevue"); $this->customerAddressOne->setState("WA"); $this->customerAddressOne->setZip("98004"); $this->customerAddressOne->setCountry("USA"); $this->customerAddressOne->setPhoneNumber($customerOne->getPhoneNumber()); $this->customerAddressOne->setFaxNumber($customerOne->getFaxNumber()); $this->payPalOne = new apiContract\PayPalType(); $this->payPalOne->setPaypalLc("IT"); $this->payPalOne->setPaypalPayflowcolor("FFFFF0"); $this->payPalOne->setSuccessUrl($this->getRandomString("http://success.anet.net")); $this->payPalOne->setCancelUrl($this->getRandomString("http://cancel.anet.net")); //payPalHdrImg = GetRandomString("Hdr"), //payerID = GetRandomString("PayerId"), }
public function __construct() { $this->counter = rand(); $this->counterStr = sprintf("%s", $this->counter); $driversLicenseOne = new DriversLicenseType(); $driversLicenseOne->setNumber($this->getRandomString("DL-")); $driversLicenseOne->setState("WA"); $driversLicenseOne->setDateOfBirth("01/01/1960"); $customerOne = new CustomerType(); $customerOne->setType("individual"); //TODO: CHANGE TO ENUM $customerOne->setId($this->getRandomString("Id")); $customerOne->setEmail($this->counterStr . "*****@*****.**"); $customerOne->setPhoneNumber("1234567890"); $customerOne->setFaxNumber("1234567891"); //$customerOne->setDriversLicense( $driversLicenseOne); $customerOne->setTaxId("911011011"); $creditCardOne = new CreditCardType(); $creditCardOne->setCardNumber("4111111111111111"); $creditCardOne->setExpirationDate("2038-12"); $this->paymentOne = new PaymentType(); $this->paymentOne->setCreditCard($creditCardOne); $this->orderType = new OrderType(); $this->orderType->setInvoiceNumber($this->getRandomString("Inv:")); $this->orderType->setDescription($this->getRandomString("Description")); $this->customerDataOne = new CustomerDataType(); //$this->customerDataOne->setDriversLicense( $customerOne->getDriversLicense()); $this->customerDataOne->setEmail($customerOne->getEmail()); $this->customerDataOne->setId($customerOne->getId()); $this->customerDataOne->setTaxId($customerOne->getTaxId()); $this->customerDataOne->setType($customerOne->getType()); $this->customerAddressOne = new CustomerAddressType(); $this->customerAddressOne->setFirstName($this->getRandomString("FName")); $this->customerAddressOne->setLastName($this->getRandomString("LName")); $this->customerAddressOne->setCompany($this->getRandomString("Company")); $this->customerAddressOne->setAddress($this->getRandomString("StreetAdd")); $this->customerAddressOne->setCity("Bellevue"); $this->customerAddressOne->setState("WA"); $this->customerAddressOne->setZip("98004"); $this->customerAddressOne->setCountry("USA"); $this->customerAddressOne->setPhoneNumber($customerOne->getPhoneNumber()); $this->customerAddressOne->setFaxNumber($customerOne->getFaxNumber()); }