Не сложно загружать каждую Recaptcha только при необходимости с помощью API Recaptcha AJAX, см. мой пост здесь:
Как показать несколько повторных настроек на одной странице?
Другой вариант будет:
mockStore.Expect(x => x.Rollback()).Repeat.Never();
Это то, что вы ищете?
ITest test = MockRepository.GenerateMock<ITest>();
test.Expect(x => x.TestMethod()).AssertWasNotCalled(mi => {});
Вот еще один вариант:
mockStore.Stub(x => x.DoThis()).Repeat.Times(0);
//EXECUTION HERE
x.VerifyAllExpectations();
Для этого случая я создал метод расширения, чтобы лучше показать свое намерение
public static IMethodOptions<RhinoMocksExtensions.VoidType> ExpectNever<T>(this T mock, Action<T> action) where T : class
{
return mock.Expect(action).IgnoreArguments().Repeat.Never();
}
Заметьте вызов IgnoreArguments (). Я предполагаю, что вы не хотите, чтобы метод вызывался никогда ... независимо от значения параметра.