Как я могу протестировать send_data
метод в направляющих?
Вам не нужно тестировать поведение самого send_data
, в основном потому, что это покрывается собственными тестами Rails. Кроме того, это заставит ваши тесты работать медленно (в конечном итоге). Что вы должны сделать (с моей точки зрения), так это заглушку метода send_data, что-то вроде:
controller.expects(:send_data).with("foo").returns(:success)
Надеюсь, это поможет.