manager = new FixtureManager(); } /** * Test loading core fixtures. * * @return void */ public function testFixturizeCore() { $test = $this->getMock('Cake\TestSuite\TestCase'); $test->fixtures = ['core.article']; $this->manager->fixturize($test); $fixtures = $this->manager->loaded(); $this->assertCount(1, $fixtures); $this->assertArrayHasKey('core.article', $fixtures); $this->assertInstanceOf('Cake\Test\Fixture\ArticleFixture', $fixtures['core.article']); } /** * Test loading app fixtures. * * @return void */ public function testFixturizePlugin() { Plugin::load('TestPlugin'); $test = $this->getMock('Cake\TestSuite\TestCase'); $test->fixtures = ['plugin.test_plugin.article']; $this->manager->fixturize($test); $fixtures = $this->manager->loaded(); $this->assertCount(1, $fixtures); $this->assertArrayHasKey('plugin.test_plugin.article', $fixtures); $this->assertInstanceOf( 'TestPlugin\Test\Fixture\ArticleFixture', $fixtures['plugin.test_plugin.article'] ); } }