createMock(EntityManager::class)); self::assertCount(0, $qb->getParameters()); $user = new User(); $begin = new \DateTime('2004-02-13'); $end = new \DateTime('2099-12-31'); $sut = new WorkingTimeQueryStatsEvent($qb, $user, $begin, $end); $qb->setParameter('foo', 'bar'); self::assertSame($qb, $sut->getQueryBuilder()); self::assertCount(1, $sut->getQueryBuilder()->getParameters()); self::assertSame($user, $sut->getUser()); self::assertSame($begin, $sut->getBegin()); self::assertSame($end, $sut->getEnd()); } }