Code Duplication    Length = 15-17 lines in 2 locations

tests/Doctrine/Tests/ORM/Functional/BasicFunctionalTest.php 2 locations

@@ 248-262 (lines=15) @@
245
        self::assertEquals('developer', $usersScalar[0]['u_status']);
246
    }
247
248
    public function testBasicOneToManyInnerJoin()
249
    {
250
        $user = new CmsUser;
251
        $user->name = 'Guilherme';
252
        $user->username = 'gblanco';
253
        $user->status = 'developer';
254
        $this->em->persist($user);
255
        $this->em->flush();
256
257
        $query = $this->em->createQuery("select u from Doctrine\Tests\Models\CMS\CmsUser u join u.phonenumbers p");
258
259
        $users = $query->getResult();
260
261
        self::assertCount(0, $users);
262
    }
263
264
    public function testBasicOneToManyLeftJoin()
265
    {
@@ 931-947 (lines=17) @@
928
    /**
929
     * @group DDC-1585
930
     */
931
    public function testWrongAssociationInstance()
932
    {
933
        $user = new CmsUser;
934
        $user->name = 'Dominik';
935
        $user->username = 'domnikl';
936
        $user->status = 'developer';
937
        $user->address = $user;
938
939
        $this->expectException(ORMInvalidArgumentException::class);
940
        $this->expectExceptionMessage(
941
            'Expected value of type "Doctrine\Tests\Models\CMS\CmsAddress" for association field ' .
942
            '"Doctrine\Tests\Models\CMS\CmsUser#$address", got "Doctrine\Tests\Models\CMS\CmsUser" instead.'
943
        );
944
945
        $this->em->persist($user);
946
        $this->em->flush();
947
    }
948
}
949