/** * Tests InputJsonConverter->convertActivities() */ public function testConvertActivities() { $json = '{ "body":"write back!", "id":"202", "mediaItems":[{"mimeType":"image","type":"image","url":"http:\\/\\/cdn.davesdaily.com\\/pictures\\/784-awesome-hands.jpg"}], "postedTime":"1217886794", "streamTitle":"activities", "title":"test title", "userId":"1" }'; $activity = $this->InputJsonConverter->convertActivities($json); $this->assertEquals('write back!', $activity['body']); $this->assertEquals('202', $activity['id']); $this->assertEquals('image', $activity['mediaItems'][0]['mimeType']); $this->assertEquals('image', $activity['mediaItems'][0]['type']); $this->assertEquals('http://cdn.davesdaily.com/pictures/784-awesome-hands.jpg', $activity['mediaItems'][0]['url']); $this->assertEquals('1217886794', $activity['postedTime']); $this->assertEquals('activities', $activity['streamTitle']); $this->assertEquals('test title', $activity['title']); $this->assertEquals('1', $activity['userId']); }