Пересмешивать / заглушать не виртуальные методы в.NET

Какие существуют среды для.NET-моделирования или заглушки, которые могут блокировать не виртуальные (или даже статические) методы, например Microsoft Moles? Было бы неплохо иметь что-то вроде RhinoMocks AssertWasCalled,

2 ответа

Решение

На самом деле есть еще один: Justmock
Я попробовал эти 3 фреймворка и выбрал Кротов. Это правда, что это всего лишь заглушки, и ваша работа - превращать их в насмешки, но в конце концов это не так уж сложно (даже если я обнаружил, что учебник был недостаточно ясен).

Уже есть темы, какие рамки выбрать, как здесь.

Если вы действительно хотите предварительно запрограммированные проверки ваших звонков, потратьте деньги на Justmock или Typemock (более дорогой, но все же лидер).

Я знаю о двух:

  1. Кроты
  2. TypeMock
Другие вопросы по тегам