public function testresolveJob() { $schedulersJob = new SchedulersJob(); //test for JOB_FAILURE $result = $schedulersJob->resolveJob(SchedulersJob::JOB_FAILURE, 'test'); $this->assertEquals(true, $result); //test for record ID to verify that record is saved $this->assertTrue(isset($schedulersJob->id)); $this->assertEquals(36, strlen($schedulersJob->id)); $this->assertEquals(SchedulersJob::JOB_STATUS_DONE, $schedulersJob->status); $this->assertEquals(SchedulersJob::JOB_FAILURE, $schedulersJob->resolution); //tst for JOB_SUCCESS $result = $schedulersJob->resolveJob(SchedulersJob::JOB_SUCCESS, 'test'); $this->assertEquals(true, $result); $this->assertEquals(SchedulersJob::JOB_STATUS_DONE, $schedulersJob->status); $this->assertEquals(SchedulersJob::JOB_SUCCESS, $schedulersJob->resolution); $schedulersJob->mark_deleted($schedulersJob->id); }