/**
  * NumberHelperTest::testCurrency()
  *
  * @return void
  */
 public function testCurrency()
 {
     $is = Number::defaultCurrency();
     $this->assertEquals('EUR', $is);
     $is = $this->Number->currency(22.2);
     $this->assertEquals('22,20 €', $is);
 }
Beispiel #2
0
 /**
  * NumberTest::testCurrency()
  *
  * @return void
  */
 public function testCurrency()
 {
     Number::defaultCurrency('EUR');
     $is = Number::currency(22.11);
     $expected = '22,11 €';
     $this->assertSame($expected, $is);
     $is = Number::currency(22.11, null, ['useIntlCode' => true]);
     $expected = '22,11 EUR';
     $this->assertSame($expected, $is);
     $is = Number::currency(-22.11);
     $expected = '-22,11 €';
     $this->assertSame($expected, $is);
     $is = Number::currency(-22.11, null, ['signed' => true]);
     $expected = '-22,11 €';
     $this->assertSame($expected, $is);
     $is = Number::currency(22.11, null, ['signed' => true]);
     $expected = '+22,11 €';
     $this->assertSame($expected, $is);
     $result = Number::currency('4.111', 'GBP', ['locale' => 'EN', 'useIntlCode' => true]);
     $expected = 'GBP 4.11';
     $this->assertEquals($expected, $result);
 }