Я пытаюсь заглушить любой экземпляр некоторого класса. Мне нужно заглушить метод fetch, который заполняет "я" некоторыми данными.
Как получить доступ к переменной self, изменить ее и вернуться к методу fetch?
MyObject.any_instance.stub(:fetch) { self }
не возвращает экземпляр MyObject.
Возможно, в этой ситуации более полезны издевательства. К сожалению, я еще не понял их.