Example #1
0
 /**
  * @return void
  */
 public function testGetIdByIso2CodeReturnsRightValue()
 {
     $country = new SpyCountry();
     $country->setIso2Code(self::ISO2_CODE);
     $country->save();
     $this->assertEquals($country->getIdCountry(), $this->countryFacade->getIdCountryByIso2Code(self::ISO2_CODE));
 }
Example #2
0
 /**
  * @deprecated Use saveCountry() instead.
  *
  * @param string $iso2code
  * @param array $countryData
  *
  * @return int
  */
 public function createCountry($iso2code, array $countryData)
 {
     $this->checkCountryDoesNotExist($iso2code);
     $country = new SpyCountry();
     $country->setName($countryData['name'])->setPostalCodeMandatory($countryData['postal_code_mandatory'])->setPostalCodeRegex($countryData['postal_code_regex'])->setIso2Code($iso2code)->setIso3Code($countryData['iso3_code']);
     $country->save();
     return $country->getIdCountry();
 }