/**
* @covers ::__construct
*/
public function testConstructor()
{
$address = new Address('US', 'CA', 'Mountain View', 'MV', '94043', '94044', '1600 Amphitheatre Parkway', 'Google Bldg 41', 'Google Inc.', 'John', '', 'Smith', 'en');
$this->assertEquals('US', $address->getCountryCode());
$this->assertEquals('CA', $address->getAdministrativeArea());
$this->assertEquals('Mountain View', $address->getLocality());
$this->assertEquals('MV', $address->getDependentLocality());
$this->assertEquals('94043', $address->getPostalCode());
$this->assertEquals('94044', $address->getSortingCode());
$this->assertEquals('1600 Amphitheatre Parkway', $address->getAddressLine1());
$this->assertEquals('Google Bldg 41', $address->getAddressLine2());
$this->assertEquals('Google Inc.', $address->getOrganization());
$this->assertEquals('John', $address->getGivenName());
$this->assertEquals('Smith', $address->getFamilyName());
$this->assertEquals('en', $address->getLocale());
}