Files
Phraseanet/tests/Doctrine/Repositories/ValidationParticipantRepositoryTest.php
2012-07-12 13:01:23 +02:00

22 lines
767 B
PHP

<?php
require_once __DIR__ . '/../../PhraseanetPHPUnitAuthenticatedAbstract.class.inc';
class ValidationParticipantRepositoryTest extends PhraseanetPHPUnitAuthenticatedAbstract
{
public function testFindNotConfirmedAndNotRemindedParticipants()
{
$this->insertOneValidationBasket(array(
'expires' => new \DateTime('+1 days')
));
$em = self::$core->getEntityManager();
$repo = $em->getRepository('\Entities\ValidationParticipant');
/* @var $repo \Repositories\ValidationParticipantRepository */
$expireDate = new \DateTime('+2 days');
$participants = $repo->findNotConfirmedAndNotRemindedParticipantsByExpireDate($expireDate);
$this->assertEquals(1, count($participants));
}
}