public function testAmountAccessors() { $request = new ChargeRequest(); $request->setAmount(new Money(5000.0, 'JPY')); $this->assertEquals(new Money(5000.0, 'JPY'), $request->getAmount()); $request->setAmount(300.5, 'USD'); $this->assertEquals(new Money(300.5, 'USD'), $request->getAmount()); }