Да тут проект не связан с рельсами, поэтому о тестах даже не задумывался, просто думал профессиональным бэкенд разработчикам будет известно это. Как показала практика да) А так да, тесты на последнем проекте показали мне, что это очень удобный инструмент для работы.
1) тесты не про рельсы, а про руби 2) напсал тесты - понятно как проектровать бд
вообще классы для теста можно определить в самом тесте, без предварительного создания файлов для классов а уже потом когда классы, их имена и свзяи устаканятся, можно под них создать файлы
в докладе нет субд но разница только в том, что тебе под тест нужно будет создавать миграцию данных, роллбекать ее, править и запускать снова, пока структура данных не придет в соотвествие с доменом