getEntityManager(); $repo = self::getContainer()->get(ExtraFieldRepository::class); $defaultCount = $repo->count([]); $item = (new ExtraField()) ->setDisplayText('test') ->setVariable('test') ->setExtraFieldType(ExtraField::USER_FIELD_TYPE) ->setFieldType(\ExtraField::FIELD_TYPE_TEXT) ; $this->assertHasNoEntityViolations($item); $em->persist($item); $em->flush(); $this->assertSame($defaultCount + 1, $repo->count([])); } }