run() public méthode

public run ( array $namespaces = [], array $tags = [], array $runTestClasses = [], array $runTestMethods = [], $testBaseClass = null )
$namespaces array
$tags array
$runTestClasses array
$runTestMethods array
Exemple #1
0
 public function testGetTestMethodNumber()
 {
     $this->if($adapter = new atoum\test\adapter())->and($adapter->get_declared_classes = array())->and($runner = new testedClass())->and($runner->setAdapter($adapter))->then->integer($runner->getTestMethodNumber())->isZero()->if($runner->run())->then->integer($runner->getTestMethodNumber())->isZero();
 }
Exemple #2
0
 public function testGetTestMethodNumber()
 {
     $this->if($adapter = new atoum\test\adapter())->and($adapter->get_declared_classes = array())->and($adapter->proc_open = function () {
     })->and($adapter->stream_get_contents = '')->and($adapter->getenv = function ($variable) {
         return $variable != 'PHP_PEAR_PHP_BIN' ? false : 'PHP_PEAR_PHP_BIN';
     })->and($adapter->realpath = function ($path) {
         return $path;
     })->and($adapter->fclose = function () {
     })->and($adapter->proc_get_status = array('exitcode' => 0, 'running' => false))->and($adapter->proc_terminate = function () {
     })->and($adapter->proc_close = function () {
     })->and($adapter->get_declared_classes = array())->and($runner = new atoum\runner())->and($runner->setAdapter($adapter))->then->integer($runner->getTestMethodNumber())->isZero()->if($runner->run())->then->integer($runner->getTestMethodNumber())->isZero();
 }