Elcodi\Plugin\CustomShippingBundle\Tests\UnitTest\Provider\ShippingRangesProviderTest::getCurrencyConverter PHP Method

getCurrencyConverter() private method

Get currency converter prophecy object
private getCurrencyConverter ( float $multiplier ) : Elcodi\Component\Currency\Services\CurrencyConverter
$multiplier float Multiplier
return Elcodi\Component\Currency\Services\CurrencyConverter Currency converter
    private function getCurrencyConverter($multiplier)
    {
        $currencyConverter = $this->prophesize('Elcodi\\Component\\Currency\\Services\\CurrencyConverter');
        $testObject = $this;
        $currencyConverter->convertMoney(Argument::any(), Argument::any())->will(function ($args) use($multiplier, $testObject) {
            return Money::create($args[0]->getAmount() * $multiplier, $testObject->getCurrency());
        });
        return $currencyConverter;
    }