Code Duplication    Length = 12-14 lines in 3 locations

tests/Doctrine/Tests/ORM/Mapping/ClassMetadataFactoryTest.php 1 location

@@ 230-243 (lines=14) @@
227
        $this->assertEquals([], $metadata);
228
    }
229
230
    protected function _createEntityManager($metadataDriver, $conn = null)
231
    {
232
        $driverMock = new DriverMock();
233
        $config = new Configuration();
234
        $config->setProxyDir(__DIR__ . '/../../Proxies');
235
        $config->setProxyNamespace('Doctrine\Tests\Proxies');
236
        $eventManager = new EventManager();
237
        if (!$conn) {
238
            $conn = new ConnectionMock([], $driverMock, $config, $eventManager);
239
        }
240
        $config->setMetadataDriverImpl($metadataDriver);
241
242
        return EntityManagerMock::create($conn, $config, $eventManager);
243
    }
244
245
    /**
246
     * @return ClassMetadataFactoryTestSubject

tests/Doctrine/Tests/ORM/Tools/ConvertDoctrine1SchemaTest.php 1 location

@@ 29-40 (lines=12) @@
26
 */
27
class ConvertDoctrine1SchemaTest extends OrmTestCase
28
{
29
    protected function _createEntityManager($metadataDriver)
30
    {
31
        $driverMock = new DriverMock();
32
        $config = new Configuration();
33
        $config->setProxyDir(__DIR__ . '/../../Proxies');
34
        $config->setProxyNamespace('Doctrine\Tests\Proxies');
35
        $eventManager = new EventManager();
36
        $conn = new ConnectionMock([], $driverMock, $config, $eventManager);
37
        $config->setMetadataDriverImpl($metadataDriver);
38
39
        return EntityManagerMock::create($conn, $config, $eventManager);
40
    }
41
42
    public function testTest()
43
    {

tests/Doctrine/Tests/ORM/Tools/Export/AbstractClassMetadataExporterTest.php 1 location

@@ 38-49 (lines=12) @@
35
36
    abstract protected function _getType();
37
38
    protected function _createEntityManager($metadataDriver)
39
    {
40
        $driverMock = new DriverMock();
41
        $config = new Configuration();
42
        $config->setProxyDir(__DIR__ . '/../../Proxies');
43
        $config->setProxyNamespace('Doctrine\Tests\Proxies');
44
        $eventManager = new EventManager();
45
        $conn = new ConnectionMock([], $driverMock, $config, $eventManager);
46
        $config->setMetadataDriverImpl($metadataDriver);
47
48
        return EntityManagerMock::create($conn, $config, $eventManager);
49
    }
50
51
    protected function _createMetadataDriver($type, $path)
52
    {