public function testSetValueAsMoney() { $m1 = new DBMoney(); $m1->setValue(array('Currency' => 'EUR', 'Amount' => 3.44)); $m2 = new DBMoney(); $m2->setValue($m1); $this->assertEquals($m2->getCurrency(), 'EUR'); $this->assertEquals($m2->getAmount(), 3.44); }