getEntityManager(); $repo = self::getContainer()->get(CCourseDescriptionRepository::class); $course = $this->createCourse('new'); $teacher = $this->createUser('teacher'); $item = (new CCourseDescription()) ->setTitle('title') ->setContent('content') ->setDescriptionType(1) ->setProgress(100) ->setParent($course) ->setCreator($teacher) ; $this->assertHasNoEntityViolations($item); $em->persist($item); $em->flush(); $this->assertSame('title', (string) $item); $this->assertSame(1, $repo->count([])); } }