getEntityManager(); $repo = self::getContainer()->get(SessionRepository::class); $url = $this->getAccessUrl(); $coach = $this->createUser('coach'); $item = (new Session()) ->setName('session 1') ->setGeneralCoach($coach) ->addAccessUrl($url) ; $this->assertHasNoEntityViolations($item); $em->persist($item); $em->flush(); $this->assertSame(1, $repo->count([])); } }