Ejemplo n.º 1
0
 /**
  * Test the main with plugin.name method.
  *
  * @return void
  */
 public function testMainWithPlugin()
 {
     Plugin::load('SimpleBakeTest', ['path' => APP . 'Plugin' . DS . 'SimpleBakeTest' . DS]);
     $filename = $this->_normalizePath(APP . 'Plugin/SimpleBakeTest/src/Model/Behavior/ExampleBehavior.php');
     $this->Task->expects($this->once())->method('createFile')->with($filename, $this->stringContains('class ExampleBehavior extends Behavior'));
     $this->Task->Test->expects($this->once())->method('bake')->with('behavior', 'Example');
     $this->Task->main('SimpleBakeTest.Example');
 }
Ejemplo n.º 2
0
 public function main($name = null)
 {
     $this->BakeTemplate->set('entity_namespace', $this->entity_namespace($name));
     $this->BakeTemplate->set('columns', $this->columns($name));
     $this->BakeTemplate->set('resourceKey', $this->resourceKey($name));
     $this->BakeTemplate->set('includes', $this->includes($name));
     parent::main($name);
 }