public function testGetParametersArray()
 {
     $processSchedule = new ProcessSchedule();
     $this->assertInternalType('array', $processSchedule->getParametersArray());
     $processSchedule->setParameters(json_encode(['some-key-1' => 'some-value-1', 'some-key-2' => 'some-value-2']));
     $this->assertCount(2, $processSchedule->getParametersArray());
     $this->assertContains('some-value-1', $processSchedule->getParametersArray());
     $this->assertContains('some-value-2', $processSchedule->getParametersArray());
     # for SQL types:
     //        $sql = 'SELECT somefield FROM sometable;';
     //
     //        $processSchedule->setType('collector.sql.main');
     //        $processSchedule->setParameters($sql);
     //
     //        $this->assertInternalType('array', $processSchedule->getParametersArray());
     //        $this->assertArrayHasKey('sql', $processSchedule->getParametersArray());
     //        $this->assertEquals($sql, $processSchedule->getParametersArray()['sql']);
 }