Я пытаюсь настроить модульный тест для фрагмента кода, который использует корректор орфографии.У меня правильно введен код зависимости, так что настройка заглушки в Rhinomocks не проблема, но блок текста, который я создал для теста, имеет хорошие 50 слов, и я бы действительно не хотел иметь 50 строк кода, которыевыглядеть примерно так:
spellingCorrector.Stub(x => x.CorrectWord("the")).Return("the");
spellingCorrector.Stub(x => x.CorrectWord("boy")).Return("boy");
spellingCorrector.Stub(x => x.CorrectWord("ran")).Return("ran");
Для целей моих модульных тестов я думаю, что предположить, что слова написаны правильно, это нормально.Есть ли способ заставить Rhinomocks просто следовать правилу о возвращении, что-то с эффектом:
spellingCorrector.Stub(x => x.CorrectWord(y)).Return(y);