2010-08-29 5 views
6

Мне нужно быстро изучить фальшивую фреймворк, позволяющий издеваться над статическими методами и записывать тестовые примеры для приложения, написанного на C#. какую структуру вы бы порекомендовали?ищет фальшивую фреймворк C#, позволяющий издеваться над статическими методами

ответ

13

Вы можете сделать это с помощью следующих механизмов:

  1. Typemock Isolator
  2. JustMock
  3. Moles (Вы можете только окурок методы, вы не можете утверждать их).

Пример подделке статический метод с использованием Изолятор:

Isolate.WhenCalled(() => MyClass.MethodReturningZero()).WillReturn(1); 

Отказ от ответственности - я работать на Typemock

+4

+1 для полного раскрытия! – Fenton

+4

-1 только для связи вашего собственного продукта ... Найти JustMock здесь: http://www.telerik.com/products/mocking.aspx и Moles здесь: http://research.microsoft.com/en-us/проекты/моль / –

Смежные вопросы