You are here

function CurrencyFormatterTest::testFormat in Currency 7.2

Test amount formatting.

File

currency/vendor/bartfeenstra/cldr/src/BartFeenstra/Tests/CLDR/CurrencyFormatterTest.php, line 22
Contains class \BartFeenstra\Tests\CLDR\CurrencyFormatterTest.

Class

CurrencyFormatterTest
Tests \BartFeenstra\CLDR\CurrencyFormatter

Namespace

BartFeenstra\Tests\CLDR

Code

function testFormat() {
  $formatter = new CurrencyFormatter('¤0.00');
  $currency_sign = '€';
  $number = 123456.789;
  $result_expected = $currency_sign . '123456.789';
  $result = $formatter
    ->format($number, $currency_sign);
  $this
    ->assertSame($result, $result_expected, 'BartFeenstra\\CLDR\\CurrencyFormatter::format() formats amount ' . $number . ' as ' . $result_expected . ' using pattern ' . $formatter->pattern . ' (result was ' . $result . ').');
}