/** * method toFloat * when calledWithProperMoneyObjects * should returnProperResult * @dataProvider getAmountCurrencyAndExpectedResult */ public function test_toFloat_calledWithProperMoneyObjects_returnProperResult($amount, $currency, $expected) { $sut = new MoneyFormatter('es_ES'); $actual = $sut->toFloat(new Money($amount, new Currency($currency))); self::assertEquals($expected, $actual); }