コード例 #1
0
ファイル: CurrencyTest.php プロジェクト: leodido/moneylaundry
 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));
 }