common\WebTestCase::loadFixtures PHP Method

loadFixtures() protected method

protected loadFixtures ( Client $client, array $fixtureClasses = [] )
$client Symfony\Bundle\FrameworkBundle\Client
$fixtureClasses array
    protected function loadFixtures($client, $fixtureClasses = array())
    {
        $database = $client->getContainer()->get('database');
        // make sure our database has a clean state (freshly installed Fork)
        $this->emptyTestDatabase($database);
        $kernelDir = $client->getContainer()->getParameter('kernel.root_dir');
        $this->importSQL($client->getContainer()->get('database'), file_get_contents($kernelDir . '/../tools/test_db.sql'));
        // load all the fixtures
        foreach ($fixtureClasses as $class) {
            $fixture = new $class();
            $fixture->load($database);
        }
    }