Code Duplication    Length = 17-18 lines in 2 locations

tests/Doctrine/Tests/ORM/Cache/DefaultQueryCacheTest.php 2 locations

@@ 448-464 (lines=17) @@
445
        $this->assertCount(2, $this->region->calls['put']);
446
    }
447
448
    public function testIgnoreCacheNonGetMode()
449
    {
450
        $rsm   = new ResultSetMappingBuilder($this->em);
451
        $key   = new QueryCacheKey('query.key1', 0, Cache::MODE_PUT);
452
        $entry = new QueryCacheEntry(
453
            [
454
            ['identifier' => ['id' => 1]],
455
            ['identifier' => ['id' => 2]]
456
            ]
457
        );
458
459
        $rsm->addRootEntityFromClassMetadata(Country::class, 'c');
460
461
        $this->region->addReturn('get', $entry);
462
463
        $this->assertNull($this->queryCache->get($key, $rsm));
464
    }
465
466
    public function testIgnoreCacheNonPutMode()
467
    {
@@ 550-567 (lines=18) @@
547
        $this->assertNull($this->queryCache->get($key, $rsm));
548
    }
549
550
    public function testGetShouldIgnoreMissingEntityQueryCacheEntry()
551
    {
552
        $rsm   = new ResultSetMappingBuilder($this->em);
553
        $key   = new QueryCacheKey('query.key1', 0);
554
        $entry = new QueryCacheEntry(
555
            [
556
            ['identifier' => ['id' => 1]],
557
            ['identifier' => ['id' => 2]]
558
            ]
559
        );
560
561
        $this->region->addReturn('get', $entry);
562
        $this->region->addReturn('getMultiple', [null]);
563
564
        $rsm->addRootEntityFromClassMetadata(Country::class, 'c');
565
566
        $this->assertNull($this->queryCache->get($key, $rsm));
567
    }
568
569
    public function testGetAssociationValue()
570
    {