Я хотел бы установить возвращаемое значение
_stubRepository.Stub(Contains(null)).IgnoreArguments().Return(true);
но затем в конкретном тесте переопределите это ожидание для возврата false.
Что-то вроде:
_stubRepository.ClearExpectations(); //<- this does not exist, I'm just making something up
_stubRepository.Stub(Contains(null)).IgnoreArguments().Return(false);
Обратите внимание: я не хочу, чтобы ожидание возвращало false во втором вызове, я хочу переопределить первое ожидание.
Это упростит мой сценарий тестирования.