Замена макету Rhino

Есть ли сопоставимая и надежная альтернатива библиотеке Rhino Mock. Сейчас я использую Rhino для проекта MVC ASP.NET, но рассматриваю (так же, как план B), чтобы посмотреть, есть ли какие-либо другие эквивалентные альтернативы.


person Community    schedule 05.08.2009    source источник


Ответы (4)


RhinoMocks — очень хорошая и мощная библиотека Dynamic Mock. Несмотря на то, что я использую его уже много лет, недавно я перешел на Moq.

Насколько мне известно, RhinoMocks может делать все то же, что и Moq, и, возможно, даже больше. Причина, по которой я переключился, заключается в том, что в RhinoMocks есть так много различных способов, которыми вы можете делать одно и то же.

Чтобы избежать путаницы (особенно для коллег, плохо знакомых с мокированием в целом), я решил перейти на Moq, потому что у него более чистый API.

person Mark Seemann    schedule 05.08.2009
comment
+1 Определенно, я очень запутался в том, как использовать rhinomocks, когда только начинал. - person jpoh; 06.08.2009

Moq — очень хорошая альтернатива

person AutomatedTester    schedule 05.08.2009

Я советую moq.

person Roman Motyka    schedule 05.08.2009

Существует также NMock, который очень стар и, как мне кажется, использует много волшебных строк. TypeMock Isolator может делать гораздо больше (в том числе имитировать DateTime.Now), но стоит денег и, как правило, больше используется для имитации жестких устаревших приложений, поэтому он может поощрять плохую дисциплину.

person George Mauer    schedule 06.08.2009