Bake\Shell\Task\ModelTask::bakeTest PHP Метод

bakeTest() публичный Метод

Assembles and writes a unit test file
public bakeTest ( string $className ) : string | null
$className string Model class name
Результат string | null
    public function bakeTest($className)
    {
        if (!empty($this->params['no-test'])) {
            return null;
        }
        $this->Test->plugin = $this->plugin;
        $this->Test->connection = $this->connection;
        return $this->Test->bake('Table', $className);
    }

Usage Example

Пример #1
0
 /**
  * Ensure that test baking can be disabled.
  *
  * @return void
  */
 public function testBakeTestDisabled()
 {
     $this->Task->params['no-test'] = true;
     $this->Task->plugin = 'TestBake';
     $this->Task->Test->expects($this->never())->method('bake');
     $this->Task->bakeTest('BakeArticle');
 }