Ejemplo n.º 1
0
 public function testStateOnlyRequiredForUS()
 {
     $addr = new Academe\SagePay\Model\Address();
     $addr->setField('Country', 'GB');
     $addr->setField('State', 'AA');
     $validator = new Academe\SagePay\Validator\Model\Address();
     $validator->validate($addr);
     $errors = $validator->getErrors();
     $this->assertArrayHasKey('State', $errors);
     $this->assertEquals($errors['State'], $validator->STATE_ONLY_FOR_US);
 }
Ejemplo n.º 2
0
 public function testSetField()
 {
     $addr = new Academe\SagePay\Model\Address();
     $addr->setField('Surname', 'Test Surname');
     $this->assertEquals($addr->getField('Surname'), 'Test Surname');
 }