Code Duplication    Length = 11-13 lines in 2 locations

tests/Doctrine/Tests/ORM/Mapping/AbstractMappingDriverTest.php 2 locations

@@ 876-888 (lines=13) @@
873
    /*
874
     * @group DDC-3579
875
     */
876
    public function testInversedByOverrideMapping()
877
    {
878
        $factory        = $this->createClassMetadataFactory();
879
        $adminMetadata  = $factory->getMetadataFor(DDC3579Admin::class);
880
881
        // assert groups association mappings
882
        self::assertArrayHasKey('groups', iterator_to_array($adminMetadata->getDeclaredPropertiesIterator()));
883
884
        $adminGroups = $adminMetadata->getProperty('groups');
885
886
        // assert override
887
        self::assertEquals('admins', $adminGroups->getInversedBy());
888
    }
889
890
    /**
891
     * @group DDC-5934
@@ 893-903 (lines=11) @@
890
    /**
891
     * @group DDC-5934
892
     */
893
    public function testFetchOverrideMapping()
894
    {
895
        // check override metadata
896
        $contractMetadata = $this->createClassMetadataFactory()->getMetadataFor(DDC5934Contract::class);
897
898
        self::assertArrayHasKey('members', iterator_to_array($contractMetadata->getDeclaredPropertiesIterator()));
899
900
        $contractMembers = $contractMetadata->getProperty('members');
901
902
        self::assertSame(Mapping\FetchMode::EXTRA_LAZY, $contractMembers->getFetchMode());
903
    }
904
905
    /**
906
     * @group DDC-964