Сколько или сколько нужно тестировать модели на рельсах?Поскольку фреймворк в основном так много делает для вас, мне интересно, стоит ли тестировать сгенерированные методы activerecord, чтобы убедиться, что они работают или нет.
Ребята, вы неявно тестируете их через контроллеры?
В мире Java, если бы я использовал Hibernate, мне пришлось написать так много картинок ORM, что тестирование сохранения / удаления / поиска для каждой сущности было ОЧЕНЬ важно - даже если я просто унаследовал эти методы от базового класса - потому что онбыло легко получить неверную информацию о карте или сделать глупую ошибку.Удаление было важно проверить, чтобы убедиться, что Hibernate будет правильно каскадироваться.
Но поскольку вы вообще не настраиваете все это в rails ... это так просто ... стоит ли тестировать, илиВы просто предполагаете, что это работает?Вы просто ограничиваете себя тем, чтобы убедиться, что ассоциации работают так, как ожидалось?
Какова лучшая практика?Есть хорошие примеры тестирования?Я нашел страницу здесь: http://guides.rubyonrails.org/testing.html
Но она не говорила конкретно об ActiveRecord.Больше внимания уделялось контроллерам и другим вещам.
Спасибо!