public function testFilterWithCustomCurrencyCode() { $filter = new Currency('it_IT'); $filter->setCurrencyCode('GBP'); // Check currency symbol position (for oldier ICU versions) $filter->filter(1.1); // Init formatter $prefix = $filter->getFormatter()->getTextAttribute(\NumberFormatter::POSITIVE_PREFIX); $suffix = $filter->getFormatter()->getTextAttribute(\NumberFormatter::POSITIVE_SUFFIX); // Filter usual numbers $this->assertInternalType('string', $filter->filter(1.1)); $this->assertEquals($prefix . '1,10' . $suffix, $filter->filter(1.1)); }