コード例 #1
0
ファイル: MoneyTest.php プロジェクト: merk/dough
 public function testAlternativeBank()
 {
     $rounder = new BasicRounder(2, PHP_ROUND_HALF_UP);
     $bank = $this->getMock('Dough\\Bank\\Bank', array('getRounder'));
     $bank->expects($this->once())->method('getRounder')->will($this->returnValue($rounder));
     Money::setBank($bank);
     $money = new Money(1);
     $sum = $money->plus($money);
     $this->compareMoney(new Money(2), $sum->reduce());
 }