public function testSerializeDeserialize() { $s1 = $this->relatedResources; $s2 = new RelatedResources(); $s2->fromJson($s1->toJson()); $this->assertEquals($s1, $s2); }
/** * @depends testSerializationDeserialization * @param RelatedResources $obj */ public function testGetters($obj) { $this->assertEquals($obj->getSale(), SaleTest::getObject()); $this->assertEquals($obj->getAuthorization(), AuthorizationTest::getObject()); $this->assertEquals($obj->getOrder(), OrderTest::getObject()); $this->assertEquals($obj->getCapture(), CaptureTest::getObject()); $this->assertEquals($obj->getRefund(), RefundTest::getObject()); }