/**
  * @testdox resetParameters() removes all parameters
  */
 public function testResetParameters()
 {
     $pc = new ProgrammableCallback('mt_rand');
     $pc->addParameterByValue(1);
     $pc->addParameterByValue(2);
     $pc->resetParameters();
     $pc->addParameterByValue(4);
     $pc->addParameterByValue(5);
     $config = $pc->asConfig();
     $this->assertSame([4, 5], $config['params']);
 }