Как проверить в вызовах метода тела тела? - PullRequest
0 голосов
/ 02 сентября 2010
class Category < ActiveRecord::Base

  acts_as_tree

end

Как проверить, что действует act_as_tree?Или что любой другой метод класса тела вызывается?

1 Ответ

1 голос
/ 02 сентября 2010

Почему вы хотите проверить, что он вызывается? Конечно, это называется!

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...