/** * @covers Gloubster\Message\Job\AbstractJob::toJson * @covers Gloubster\Message\Job\AbstractJob::fromJson */ public function testSerializeWithNoData() { $this->assertEquals($this->object, Factory::fromJson($this->object->toJson())); }
/** * @expectedException Gloubster\Exception\RuntimeException */ public function testFromJsonFailsWithMissingType() { Factory::fromJson(json_encode(array('name' => 'hello'))); }