Doctrine\Tests\Common\DataFixtures\LoaderTest::testLoadFromDirectory PHP Method

testLoadFromDirectory() public method

    public function testLoadFromDirectory()
    {
        $loader = new Loader();
        $loader->addFixture($this->getMockBuilder(FixtureInterface::class)->setMockClassName('Mock1')->getMock());
        $loader->addFixture($this->getMockBuilder(FixtureInterface::class)->setMockClassName('Mock2')->getMock());
        $loader->addFixture($this->getMockBuilder(SharedFixtureInterface::class)->setMockClassName('Mock3')->getMock());
        $this->assertCount(3, $loader->getFixtures());
        $loader->loadFromDirectory(__DIR__ . '/TestFixtures');
        $this->assertCount(7, $loader->getFixtures());
        $this->assertTrue($loader->isTransient('TestFixtures\\NotAFixture'));
        $this->assertFalse($loader->isTransient('TestFixtures\\MyFixture1'));
    }