/** * Суммирование валют */ public function testSumm() { $ex = new myCurrencyExchange(); $ex->setRate(myMoney::USD, 25, myMoney::RUR); $rur100 = new myMoney(100, myMoney::RUR); $usd4 = new myMoney(4, myMoney::USD); $usd1 = new myMoney(1, myMoney::USD); $rur225 = $ex->summ(array($rur100, $usd4, $usd1), myMoney::RUR); $this->assertEquals(225, $rur225->getAmount(), 'Get amount'); $this->assertEquals(myMoney::RUR, $rur225->getCode(), 'Get code'); }