Как вы используете Rhino Mocks для вставки значения в действие?
Register()
выполняет действие, назначенное локальной переменной, которая будет использоваться позже в функции:
var result = EnumResult.Timeout;
something.Register<EnumResult>(r => result = r);
<do things with result which need to be unit tested>
Я хочу иметь возможность вводить значение как r в действие (как оно определено в функции) и проверять, что происходит потом.