Exemplo n.º 1
0
 /**
  * @test
  */
 public function gettersShouldReturnTheAttributeValue()
 {
     $this->assertAttributeEquals($this->address->getCountry(), 'country', $this->address);
     $this->assertAttributeEquals($this->address->getState(), 'state', $this->address);
     $this->assertAttributeEquals($this->address->getCity(), 'city', $this->address);
     $this->assertAttributeEquals($this->address->getPostalCode(), 'postalCode', $this->address);
     $this->assertAttributeEquals($this->address->getDistrict(), 'district', $this->address);
     $this->assertAttributeEquals($this->address->getStreet(), 'street', $this->address);
     $this->assertAttributeEquals($this->address->getNumber(), 'number', $this->address);
     $this->assertAttributeEquals($this->address->getComplement(), 'complement', $this->address);
 }
Exemplo n.º 2
0
 public function __construct($name, TaxIdNumber $taxIdNumber, Address $address, BankAccount $account)
 {
     $this->name = $name;
     $this->taxIdNumber = (string) $taxIdNumber;
     $this->postalCode = $address->getPostalCode();
     $this->street = $address->getStreet();
     $this->city = $address->getCity();
     $this->country = $address->getCountry();
     $this->bankName = $account->getBankName();
     $this->bankNumber = $account->getBankNumber();
     $this->bicCode = $account->getBicCode();
 }
Exemplo n.º 3
0
 public function __construct($name, TaxIdNumber $taxIdNumber, Address $address, BankAccount $account)
 {
     if (!$name) {
         throw new \InvalidArgumentException('Name is required');
     }
     $this->name = $name;
     $this->taxIdNumber = (string) $taxIdNumber;
     $this->postalCode = $address->getPostalCode();
     $this->street = $address->getStreet();
     $this->city = $address->getCity();
     $this->country = $address->getCountry();
     $this->bankName = $account->getBankName();
     $this->bankNumber = $account->getBankNumber();
     $this->bicCode = $account->getBicCode();
 }
 /**
  * Tests Address->getPostalCode()
  */
 public function testGetPostalCode()
 {
     $this->assertEquals('POSTALCODE', $this->Address->getPostalCode());
 }
Exemplo n.º 5
0
 /**
  * @todo Implement testSetPostalCode().
  */
 public function testSetPostalCode()
 {
     $this->object->setPostalCode('N6G 2W3');
     $this->assertEquals($this->object->getPostalCode(), 'N6G 2W3');
 }
Exemplo n.º 6
0
 /**
  * Tests Address->setPostalCode()
  */
 public function testSetPostalCode()
 {
     $this->Address->setPostalCode('postalcode');
     $this->assertEquals('postalcode', $this->Address->getPostalCode());
 }
Exemplo n.º 7
0
 public function testSetPostalCodeWorks()
 {
     $address = new Address();
     $address->setPostalCode('90210');
     $this->assertEquals('90210', $address->getPostalCode());
 }