Почему вы хотите проверить, что он вызывается? Конечно, это называется!
Что вы действительно должны делать, так это проверять, что ваше приложение ведет себя так, как вы хотите, чтобы оно работало. Вы пишете тестовые примеры, иллюстрирующие поведение вашего приложения, а затем запускаете тестовые примеры, чтобы проверить, действительно ли приложение ведет себя таким образом.
Вы можете написать тестовые случаи, проверяя, что у Category
экземпляров есть родители и дети, что вы можете получить список дочерних элементов по заданному родителю, что вы можете создать новый Category
экземпляр и добавить его к некоторым существующим Category
список детей в экземпляре или другое поведение, важное для вашего приложения.