function it_should_count_entities(ManagerRegistry $registry, EntityManager $em, AbstractQuery $query) { $query->getSingleScalarResult()->willReturn(42); $em->createQuery('SELECT COUNT(r) FROM foo r')->willReturn($query); $registry->getManager(null)->willReturn($em); $this->setRegistry($registry); $this->count()->shouldBe(42); }