Development

https://travis-ci.org/antonsokolskyy/testing_system
Я правильно понимаю, что соединительные модели в текущей бизнес-логике не могут существовать без связуемых? Если да, тогда добавьте к belongs_to параметр required: true и и к has_many параметр dependent: destroy там, где это необходимо. Соответственно нужно будет поправить и тесты