1
0
mirror of synced 2025-02-02 13:31:45 +03:00

#6613 #6614 rewrote test logic to be less magic-constant-dependent

This commit is contained in:
Marco Pivetta 2017-08-11 14:27:34 +02:00
parent 693a0546d3
commit 8b185eb822
No known key found for this signature in database
GPG Key ID: 4167D3337FD9D629

View File

@ -10,10 +10,6 @@ namespace Doctrine\Tests\ORM\Functional\Ticket;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\DBAL\Schema\SchemaException;
use Doctrine\ORM\Mapping\Column;
use Doctrine\ORM\Mapping\Entity;
use Doctrine\ORM\Mapping\GeneratedValue;
use Doctrine\ORM\Mapping\Id;
use Doctrine\ORM\PersistentCollection;
use Doctrine\Tests\OrmFunctionalTestCase;
@ -40,14 +36,17 @@ class DDC6613Test extends OrmFunctionalTestCase
public function testFail()
{
$user = new DDC6613User();
$this->_em->persist($user);
$newUser = new DDC6613User();
$this->_em->persist($newUser);
$this->_em->flush();
$this->_em->clear();
/** @var User $user */
$user = $this->_em->find(User::class, 1);
/** @var DDC6613User $user */
$user = $this->_em->find(DDC6613User::class, $newUser->id);
self::assertInstanceOf(DDC6613User::class, $user);
$phone1 = new DDC6613Phone();
$phones = $user->phones;
$user->phones->add($phone1);
@ -88,10 +87,10 @@ class DDC6613User
* @GeneratedValue(strategy="NONE")
* @Column(type="string")
*/
private $id;
public $id;
/**
* @ManyToMany(targetEntity="Phone", fetch="LAZY", cascade={"remove", "detach"})
* @ManyToMany(targetEntity=DDC6613Phone::class, fetch="LAZY", cascade={"remove", "detach"})
*/
public $phones;
@ -103,6 +102,7 @@ class DDC6613User
}
/**
* @Entity
* @Table(name="ddc6613_phone")
*/
class DDC6613Phone