/** * @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); }
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(); }
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()); }
/** * @todo Implement testSetPostalCode(). */ public function testSetPostalCode() { $this->object->setPostalCode('N6G 2W3'); $this->assertEquals($this->object->getPostalCode(), 'N6G 2W3'); }
/** * Tests Address->setPostalCode() */ public function testSetPostalCode() { $this->Address->setPostalCode('postalcode'); $this->assertEquals('postalcode', $this->Address->getPostalCode()); }
public function testSetPostalCodeWorks() { $address = new Address(); $address->setPostalCode('90210'); $this->assertEquals('90210', $address->getPostalCode()); }