Moq和Rhino模拟的语法比较

Vac*_*ano 6 unit-testing rhino-mocks moq moles pex-and-moles

我的公司正试图决定我们是否要对Moq,Rhino Mocks或MS Moles和Stubs进行标准化.

我知道Rhino Mocks,Moles和Stubs相当不错.但我不熟悉Moq.语法如何工作?它是否像Rhino Mocks一样支持Arrange Act Assert(AAA)(我听说他们创建了它,但我不确定).它有很强的打字吗?

基本上,我倾向于Rhino Mocks(在必要时使用Moles).但我不想这样做只是因为我熟悉Rhino Mocks.如果Moq实际上更好或(甚至更重要)更容易使用,那么我想学习并选择那个.

那么,那些使用过两者并且感觉就像给我一个语法比较的人呢?

Ric*_*nks 6

我已经完成了一个关于许多模拟框架之间差异的多部分博客系列.请随时访问http://www.richard-banks.org/2010/07/mocking-comparison-part-1-basics.html


mar*_*ind 5

你看过http://code.google.com/p/moq/wiki/QuickStart吗?

Moq支持AAA和强类型(通过使用lambdas)