Exemple #1
0
 /**
  * test generating files into plugins.
  *
  * @return void
  */
 public function testGeneratePluginFixtureFile()
 {
     $this->_loadTestPlugin('TestBake');
     $root = Plugin::path('TestBake');
     $this->Task->connection = 'test';
     $this->Task->plugin = 'TestBake';
     $filename = $this->_normalizePath($root . 'tests/Fixture/ArticlesFixture.php');
     $this->Task->expects($this->at(0))->method('createFile')->with($filename, $this->stringContains('class Articles'));
     $result = $this->Task->generateFixtureFile('Articles', []);
     $this->assertContains('<?php', $result);
     $this->assertContains('namespace TestBake\\Test\\Fixture;', $result);
 }