public function testAmountRefundedAccessors() { $charge = new Charge('charge'); $charge->setAmountRefunded(new Money(5000.0, 'JPY')); $this->assertEquals(new Money(5000.0, 'JPY'), $charge->getAmountRefunded()); $charge->setAmountRefunded(300.5, 'USD'); $this->assertEquals(new Money(300.5, 'USD'), $charge->getAmountRefunded()); }