From ac162b38a08b8de91e1bda9471144d6de617b078 Mon Sep 17 00:00:00 2001 From: Nicolas Widart Date: Tue, 24 Mar 2015 15:19:27 +0100 Subject: [PATCH] Make the Euros tests pass! --- tests/MoneyFormatterTest.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/MoneyFormatterTest.php b/tests/MoneyFormatterTest.php index b2a519f..252058a 100644 --- a/tests/MoneyFormatterTest.php +++ b/tests/MoneyFormatterTest.php @@ -2,6 +2,7 @@ use Money\Currency; use Money\Money; +use NumberFormatter; use Nwidart\MoneyFormatter\MoneyFormatter; class MoneyFormatterTest extends \PHPUnit_Framework_TestCase @@ -20,10 +21,13 @@ public function should_format_as_american_dollars() $this->assertEquals('$10.00', $formatter->format(new Money(1000, new Currency('USD')))); } + /** @test */ public function should_format_as_european_euros() { - $formatter = new MoneyFormatter('fr_BE'); - $this->assertEquals('10,00 €', $formatter->format(new Money(1000, new Currency('EUR')))); + $moneyFormatter = new MoneyFormatter('fr_BE'); + $formatter = new NumberFormatter('fr_BE', NumberFormatter::CURRENCY); + + $this->assertEquals($formatter->formatCurrency('10.00', 'EUR'), $moneyFormatter->format(new Money(1000, new Currency('EUR')))); } /** @test */