public function testGetSet() { $obj = new Payload('application/json'); $obj = new Payload('application/json', '{"name":"aaron"}'); $this->assertSame('application/json', $obj->getContentType()); $this->assertSame('{"name":"aaron"}', $obj->getContent()); $subject = <<<EOD { "collection" : { "version" : "1.0", "href" : "http://example.org/friends/" } } EOD; $obj->setContentType('application/vnd.collection+json'); $obj->setContent($subject); $this->assertSame('application/vnd.collection+json', $obj->getContentType()); $this->assertSame($subject, $obj->getContent()); }