2012-03-05 13 views

ответ

2

Заканчивать MS Родинки: http://research.microsoft.com/en-us/projects/moles/

Это бесплатная система изоляции, которая позволит вам глумиться статические методы и другие «unmockables». Рамка изоляции Typemock также является опцией, но Moles является бесплатной.

Это не может быть достигнуто с помощью Moq.

+0

3-я альтернатива: Telerick JustMock. МНОГО дешевле, чем TypeMock. – TomTom

1

Класс FrameworkElement, который имеет метод FindResources, является классом, а не интерфейсом.

Вы не можете издеваться над этим, используя moq.

И поскольку FindResources не является виртуальным, вы не можете его выводить и переопределять.

+0

-1. Вы можете издеваться над этим, просто не с одним из обычных open sourcem ockers. Попробуйте Telerik JustMock или MS Moles. Оба могут мох даже статические методы. JustMock составляет около 250 долларов США. – TomTom

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