/** * A basic functional test example. * * @return void */ public function test_task_init() { $task = \TPTaskRunner\Models\Task::createTaskWithData('Class', ['string' => 'data']); $task->save(); /** @var \TPTaskRunner\Models\Task $task_load */ $task_load = \TPTaskRunner\Models\Task::findOrFail($task->id); $this->assertNotNull($task_load); $o = $task_load->getJSONData(); $this->assertNotNull($o); $this->assertEquals('data', $o->string); }