3 namespace Doctrine\Tests\ORM\Tools\Pagination;
5 use Doctrine\Tests\OrmTestCase;
7 abstract class PaginationTestCase extends OrmTestCase
11 public function setUp()
13 $this->entityManager = $this->_getTestEntityManager();
24 /** @Id @column(type="integer") @generatedValue */
27 * @ManyToOne(targetEntity="Author")
31 * @ManyToOne(targetEntity="Category")
42 /** @Id @column(type="integer") @generatedValue */
53 /** @id @column(type="integer") @generatedValue */
65 /** @Id @column(type="integer") @generatedValue */
68 * @ManyToOne(targetEntity="Author")
72 * @ManyToOne(targetEntity="Category")
83 /** @Id @column(type="integer") @generatedValue */
85 /** @Column(type="string") */
96 /** @Id @column(type="integer") @generatedValue */
98 /** @Column(type="string") */
100 /** @Column(type="string") */
111 /** @id @column(type="integer") @generatedValue */
117 /** @Entity @Table(name="groups") */
121 /** @Id @column(type="integer") @generatedValue */
123 /** @ManyToMany(targetEntity="User", mappedBy="groups") */
131 /** @Id @column(type="integer") @generatedValue */
134 * @ManyToMany(targetEntity="Group", inversedBy="users")
137 * joinColumns = {@JoinColumn(name="user_id", referencedColumnName="id")},
138 * inverseJoinColumns = {@JoinColumn(name="group_id", referencedColumnName="id")}