public function testCollectionWithValidData() { $billpayPayCompleteParameter = new BillpayPayCompleteParameter(); $payCompleteParameterCollection = new Collection(''); $payCompleteParameterCollection->addCollectionItem($billpayPayCompleteParameter); $payCompleteParameterCollection->set('POB_DELAY', self::POB_DELAY); $this->assertEquals(self::POB_DELAY, $payCompleteParameterCollection->get('POB_DELAY')); $this->assertCount(0, $payCompleteParameterCollection->getInvalidData()); }
public function testCollectionWithValidData() { $payCompleteParameter = new PayCompleteParameter(); $payCompleteParameterCollection = new Collection(''); $payCompleteParameterCollection->addCollectionItem($payCompleteParameter); $payCompleteParameterCollection->set('ID', self::ID)->set('AMOUNT', self::AMOUNT)->set('ACCOUNTID', self::ACCOUNTID)->set('ACTION', self::ACTION); $this->assertEquals(self::ID, $payCompleteParameterCollection->get('ID')); $this->assertEquals(self::AMOUNT, $payCompleteParameterCollection->get('AMOUNT')); $this->assertEquals(self::ACCOUNTID, $payCompleteParameterCollection->get('ACCOUNTID')); $this->assertEquals(self::ACTION, $payCompleteParameterCollection->get('ACTION')); $this->assertCount(0, $payCompleteParameterCollection->getInvalidData()); }
public function testCollectionWithValidData() { $payCompleteResponse = new PayCompleteResponse(); $payCompleteResponseCollection = new Collection(''); $payCompleteResponseCollection->addCollectionItem($payCompleteResponse); $payCompleteResponseCollection->set('MSGTYPE', self::MSGTYPE)->set('ID', self::ID)->set('RESULT', self::RESULT)->set('MESSAGE', self::MESSAGE)->set('AUTHMESSAGE', self::AUTHMESSAGE); $this->assertEquals(self::MSGTYPE, $payCompleteResponseCollection->get('MSGTYPE')); $this->assertEquals(self::ID, $payCompleteResponseCollection->get('ID')); $this->assertEquals(self::RESULT, $payCompleteResponseCollection->get('RESULT')); $this->assertEquals(self::MESSAGE, $payCompleteResponseCollection->get('MESSAGE')); $this->assertEquals(self::AUTHMESSAGE, $payCompleteResponseCollection->get('AUTHMESSAGE')); $this->assertCount(0, $payCompleteResponseCollection->getInvalidData()); }
public function testCollectionWithValidData() { $billpayPayCompleteResponse = new BillpayPayCompleteResponse(); $payCompleteResponseCollection = new Collection(''); $payCompleteResponseCollection->addCollectionItem($billpayPayCompleteResponse); $payCompleteResponseCollection->set('POB_DUEDATE', self::POB_DUEDATE)->set('POB_ACCOUNTHOLDER', self::POB_ACCOUNTHOLDER)->set('POB_ACCOUNTNUMBER', self::POB_ACCOUNTNUMBER)->set('POB_BANKCODE', self::POB_BANKCODE)->set('POB_BANKNAME', self::POB_BANKNAME)->set('POB_PAYERNOTE', self::POB_PAYERNOTE); $this->assertEquals(self::POB_DUEDATE, $payCompleteResponseCollection->get('POB_DUEDATE')); $this->assertEquals(self::POB_ACCOUNTHOLDER, $payCompleteResponseCollection->get('POB_ACCOUNTHOLDER')); $this->assertEquals(self::POB_ACCOUNTNUMBER, $payCompleteResponseCollection->get('POB_ACCOUNTNUMBER')); $this->assertEquals(self::POB_BANKCODE, $payCompleteResponseCollection->get('POB_BANKCODE')); $this->assertEquals(self::POB_BANKNAME, $payCompleteResponseCollection->get('POB_BANKNAME')); $this->assertEquals(self::POB_PAYERNOTE, $payCompleteResponseCollection->get('POB_PAYERNOTE')); $this->assertCount(0, $payCompleteResponseCollection->getInvalidData()); }
public function testCollectionWithValidData() { $billpayPayInitParameter = new BillpayPayInitParameter(); $payInitParameterCollection = new Collection(''); $payInitParameterCollection->addCollectionItem($billpayPayInitParameter); $payInitParameterCollection->set('LEGALFORM', self::LEGALFORM)->set('ADDRESSADDITION', self::ADDRESSADDITION)->set('DATEOFBIRTH', self::DATEOFBIRTH)->set('DELIVERY_GENDER', self::DELIVERY_GENDER)->set('DELIVERY_FIRSTNAME', self::DELIVERY_FIRSTNAME)->set('DELIVERY_LASTNAME', self::DELIVERY_LASTNAME)->set('DELIVERY_STREET', self::DELIVERY_STREET)->set('DELIVERY_ADDRESSADDITION', self::DELIVERY_ADDRESSADDITION)->set('DELIVERY_ZIP', self::DELIVERY_ZIP)->set('DELIVERY_CITY', self::DELIVERY_CITY)->set('DELIVERY_COUNTRY', self::DELIVERY_COUNTRY)->set('DELIVERY_PHONE', self::DELIVERY_PHONE); $this->assertEquals(self::LEGALFORM, $payInitParameterCollection->get('LEGALFORM')); $this->assertEquals(self::ADDRESSADDITION, $payInitParameterCollection->get('ADDRESSADDITION')); $this->assertEquals(self::DATEOFBIRTH, $payInitParameterCollection->get('DATEOFBIRTH')); $this->assertEquals(self::DELIVERY_GENDER, $payInitParameterCollection->get('DELIVERY_GENDER')); $this->assertEquals(self::DELIVERY_FIRSTNAME, $payInitParameterCollection->get('DELIVERY_FIRSTNAME')); $this->assertEquals(self::DELIVERY_LASTNAME, $payInitParameterCollection->get('DELIVERY_LASTNAME')); $this->assertEquals(self::DELIVERY_STREET, $payInitParameterCollection->get('DELIVERY_STREET')); $this->assertEquals(self::DELIVERY_ADDRESSADDITION, $payInitParameterCollection->get('DELIVERY_ADDRESSADDITION')); $this->assertEquals(self::DELIVERY_ZIP, $payInitParameterCollection->get('DELIVERY_ZIP')); $this->assertEquals(self::DELIVERY_CITY, $payInitParameterCollection->get('DELIVERY_CITY')); $this->assertEquals(self::DELIVERY_COUNTRY, $payInitParameterCollection->get('DELIVERY_COUNTRY')); $this->assertEquals(self::DELIVERY_PHONE, $payInitParameterCollection->get('DELIVERY_PHONE')); $this->assertCount(0, $payInitParameterCollection->getInvalidData()); }