Инструменты Mocking для C# на.NET
Я новичок в C#/.NET, но я уже давно занимаюсь TDD. Я хочу знать, что является лучшим каркасом, который можно использовать для насмешки объектов при написании тестов в C#?
3 ответа
Решение
Популярные варианты
Moq и Rhino - это обычные рамки mock/stub. TypeMock Isolator немного особенный, так как он модифицирует IL, чтобы разрешить имитацию типов, которые вы не можете контролировать. Некоторым это очень нравится. Другие чувствуют, что это слишком навязчиво.
Кроты позволяют заменить любой метод.NET делегатом. Любой метод, включая статические методы или методы в запечатанных типах.