Ищете .NET среду для моделирования, которая позволяет тестировать методы, имеющие неинъекционные зависимости

Мне интересно, есть ли какая-нибудь фиктивная структура, которая позволяет тестировать методы, сопровождая вызовы методов к зависимым экземплярам класса, не внедренным в тестируемый метод или его класс:

void MethodToTest()
{
    ....
    DependentClass dc = new DependentClass();
    dc.Foo();
    ....
}

В приведенном выше коде я хотел бы посмеяться над вызовом Foo (). Я предполагаю, что это может быть достигнуто с помощью фальшивого фреймворка, использующего внедрение кода? Заранее спасибо за советы.

Ответы на вопрос(2)

Ваш ответ на вопрос