2010-02-07 2 views
3

Можно ли сказать, что макет/заглушка вообще не видели взаимодействия в RhinoMocks. Что-то вдоль линий:Rhino Mocks - заявить о взаимодействии с макетами/заглушкой

logger.AssertNoInteraction(); 

Какой бы утверждать не метод был вызван на погасил регистраторе.

Это было бы гораздо менее утомительно, чем вызов следующий каждый раз:

logger.AssertWasNotCalled(l => l.Debug(Arg<string>.Is.Anything())); 
logger.AssertWasNotCalled(l => l.Info(Arg<string>.Is.Anything())); 
logger.AssertWasNotCalled(l => l.Warning(Arg<string>.Is.Anything())); 
logger.AssertWasNotCalled(l => l.Error(Arg<string>.Is.Anything())); 

ответ

6

Если вы используете строгую издеваться, и вы не создали ожидания, вы получите исключение, если вызов был сделан макет.

 Смежные вопросы

  • Нет связанных вопросов^_^