public function testConstructorList() { $m = new gtMethod('Phar', 'buildFromDirectory'); $m->setArgumentNames(); $m->setConstructorArgumentNames(); $m->setConstructorArgumentList(); $this->assertEquals('$filename, $flags, $alias, $fileformat', $m->getConstructorArgumentList()); }
} catch (exception $e) { echo $e->getMessage() . "\n"; die; } if ($options->hasOption('s')) { $optionalSections->setOptions($options); } if ($options->hasOption('c')) { $name = $options->getOption('c') . "_" . $options->getOption('m'); $method = new gtMethod($options->getOption('c'), $options->getOption('m')); $method->setArgumentNames(); $method->setArgumentLists(); $method->setInitialisationStatements(); $method->setConstructorArgumentNames(); $method->setConstructorInitStatements(); $method->setConstructorArgumentList(); } if ($options->hasOption('f')) { $name = $options->getOption('f'); $function = new gtFunction($name); $function->setArgumentNames(); $function->setArgumentLists(); $function->setInitialisationStatements(); } if ($options->hasOption('b')) { if ($options->hasOption('c')) { $testCase = gtBasicTestCase::getInstance($optionalSections, 'method'); $testCase->setMethod($method); } else { $testCase = gtBasicTestCase::getInstance($optionalSections); $testCase->setFunction($function);