2012-02-14 5 views
2

Я слышал/читал немного обо всех этих фреймворках и решил, что хочу использовать их. Что лучше? Зачем?Typemock vs Moq

Заранее благодарен! Oshiwoshydopaliscious

+0

[typemock-vs-justmock-vs-rhinomock-moq-current-situation-in-2011?] (Http://stackoverflow.com/questions/5755413/typemock-vs-justmock-vs-rhinomock-moq- текущая ситуация в 2011 году? rq = 1) – nawfal

ответ

4

Ну, TypeMock Isolator - платный продукт, а Moq - FOSS, так что это может быть ваша точка принятия решения в одиночку. Помимо этого, я считаю, что TypeMock предоставляет возможность издеваться над статикой и устаревшим кодом, который не может быть выведен из строя посредством стандартного полиморфизма.

Для удара по художественному раздуву сравнений, есть много там:

http://msmvps.com/blogs/bmains/archive/2009/11/03/moq-and-typemock-in-comparison.aspx

Но, я бы сказал, что ваше решение сводится к тому, что вы готовы потратить. Вы получаете больше «Мокинг», если платите больше. Итак, если вы пытаетесь модифицировать тесты по устаревшему коду с большим количеством статических данных, вам может понадобиться TypeMock. Если вы начинаете проект с зеленым полем и имеете возможность писать тестовый код с самого начала, Moq замечательный.

+1

Спасибо! Я думаю, что я собираюсь пойти с TypeMock, потому что мне нужно работать в команде, где не все используют методологию DI. – price

+3

Ссылка была изменена на: http://blogs.msmvps.com/bmains/2009/11/04/moq-and-typemock-in-comparison/ – sid