Я новичок в издевательстве, так что я мог бы ошибиться, но я считаю, что большинство сред имитации зависят от интерфейса. К сожалению, большая часть нашего кода не использует интерфейс. Сейчас на днях я увидел инфраструктуру Mocking в Java, которая воспроизводила байт-код класса \ объекта, чтобы не вызывать его внутренние методы, но вы все равно можете проверить, вызывал ли он эти методы.
У меня вопрос: есть ли в .Net какие-то насмешливые фреймворки, способные на подобное? Я ищу что-то бесплатное и не хочу, чтобы методы были виртуальными или абстрактными.