Для меня это фиксирует тот факт, что предполагаемый побочный эффект send_file заключается в том, чтобы ничего не было сделано. (Хотя, по общему признанию, кажется немного неудобным, чтобы заставить заглушку вызвать метод на исходном объекте.)
Ответ 3
Вы также можете сделать это:
result = get ....
result.body.should eq IO.binread(path_to_file)