Я немного порвана. Имеют ли смысл юнит-тесты для Scopes в Rails 3?
С одной стороны, я пишу код, и я должен проверить этот код.
Однако, с другой стороны, практически все мои прицелы фактически тривиальны. Проверка одной переменной по переданному параметру является в значительной степени самой сложной областью, которую я имею до сих пор.
scope :author, proc { |author| where(:author_user_id => author }
Этот код тривиален, а также более или менее описан в функциях, которые фактически используют области действия.
Каковы лучшие практики для тестирования или не тестирования областей?