/** * @dataProvider manualFormattingDataProvider * @param mixed $amount * @param string $currencyCode * @param string $expected */ public function testManualFormatting($amount, $currencyCode, $displayCountryForUS, $expected) { $money = new Money($amount, $currencyCode); $this->assertEquals($expected, $money->format($displayCountryForUS)); }