Предположим, у меня есть класс в Ruby:
class Test
def method(arg1, arg2)
return arg1+arg2
end
memoize :method
end
И я хочу запомнить его результаты.Поэтому для целей отладки я изменил класс следующим образом:
class Test
def method(arg1, arg2)
puts 'sth to make sure the method was executed'
return arg1+arg2
end
...
end
И написал тест, который вызывает метод с теми же аргументами, чтобы увидеть, что выводится get ... и, конечно, метод не запоминается.Как правильно это сделать?