public function testCorrectlySerializeJobContentAndMetadata() { $job = new SimpleJob(); $job->setContent('Foo'); $job->setMetadata('Foo', 'Bar'); $expected = '{"content":"s:3:\\"Foo\\";","metadata":{"Foo":"Bar","__name__":"SlmQueueTest\\\\Asset\\\\SimpleJob"}}'; $actual = $this->queue->serializeJob($job); $this->assertEquals($expected, $actual); }