/** * 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); }