public function testUpdateAndRetrieve() { $charge = self::createTestCharge(); $ref = Refund::create(array('amount' => 100, 'charge' => $charge->id)); $ref->metadata["key"] = "value"; $ref->save(); $ref = Refund::retrieve($ref->id); $this->assertSame("value", $ref->metadata["key"], "value"); }
public function testUpdateAndRetrieve() { $charge = self::createTestCharge(); $ref = Refund::create(array('amount' => 100, 'charge' => $charge->id)); $ref->metadata['key'] = 'value'; $ref->save(); $ref = Refund::retrieve($ref->id); $this->assertSame('value', $ref->metadata['key'], 'value'); }