Как макетировать объекты с помощью MSTest? - PullRequest
10 голосов
/ 04 сентября 2010

Я новичок в MSTest (Visual Studio 2010). Есть ли интегрированная фреймворк, который поставляется с VS2010? Или есть какой-нибудь другой хороший инструмент для подражания, который я легко могу использовать?

Ответы [ 3 ]

14 голосов
/ 04 сентября 2010

VS 2010 не поставляется с насмешкой. Но вы можете использовать либо Rhino Mocks (поддерживает .NET 2.0 и 3.5), либо Moq (поддерживает .NET 3.5 и .NET 4).

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

Обе платформы с открытым исходным кодом.

Если вам нужен коммерческий, используйте Typemock изолятор . Этот фреймворк может издеваться практически над чем угодно, но не бесплатно.

2 голосов
/ 04 сентября 2010

вы можете взглянуть на pex и родинки .Я действительно не играл с ним, но если вы хотите оставаться верным инструментам MS, сделайте удар.

1 голос
/ 04 сентября 2010

Не уверен, что издевательство поддерживается пока от Microsoft.Я использовал носорог для обеспечения безопасности типов, вы можете прочитать это просто для разогрева.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...