get(CQuizQuestionCategoryRepository::class); $course = $this->createCourse('new'); $teacher = $this->createUser('teacher'); $category = (new CQuizQuestionCategory()) ->setTitle('category') ->setDescription('desc') ->setParent($course) ->setCreator($teacher) ; $this->assertHasNoEntityViolations($category); $categoryRepo->create($category); $category = $categoryRepo->find($category->getIid()); $this->assertSame(0, $category->getQuestions()->count()); $this->assertSame(1, $categoryRepo->count([])); $categoryRepo->delete($category); $this->assertSame(0, $categoryRepo->count([])); } }