/** * @covers ::getLocale * @covers ::setLocale * * @uses \CommerceGuys\Addressing\Formatter\DefaultFormatter::__construct * @uses \CommerceGuys\Addressing\Formatter\DefaultFormatter::setOptions * @uses \CommerceGuys\Addressing\Formatter\DefaultFormatter::getDefaultOptions * @uses \CommerceGuys\Addressing\Repository\AddressFormatRepository * @uses \CommerceGuys\Addressing\Repository\CountryRepository * @uses \CommerceGuys\Addressing\Repository\SubdivisionRepository */ public function testLocale() { $formatter = new DefaultFormatter($this->addressFormatRepository, $this->countryRepository, $this->subdivisionRepository, 'en'); $this->assertEquals('en', $formatter->getLocale()); $formatter->setLocale('fr'); $this->assertEquals('fr', $formatter->getLocale()); }