/**
  * Конвертация валют
  */
 public function testConvert()
 {
     $ex = new myCurrencyExchange();
     $ex->setRate(myMoney::USD, 25, myMoney::RUR);
     $ex->setRate(myMoney::EUR, 40, myMoney::RUR);
     $rur100 = new myMoney(100, myMoney::RUR);
     $this->assertEquals($rur100, $ex->convert($rur100, $rur100->getCode()), "Self convert");
     $this->assertEquals(new myMoney(4, myMoney::USD), $ex->convert($rur100, myMoney::USD), "Convert 100RUR into USD with rate 1/25");
     $usd8 = new myMoney(8, myMoney::USD);
     $this->assertEquals(new myMoney(5, myMoney::EUR), $ex->convert($usd8, myMoney::EUR), "Convert 8USD into EUR with rate 25/40");
 }