模拟框架与C#4.0支持?

Joh*_*ell 1 mocking c#-4.0

有人知道支持C#4.0的模拟框架吗?无论哪一台ATM,只需要一些可行的东西.

Mar*_*ann 7

除非您正在寻找明确使用C#4.0的新功能的东西(我无法想到这将是我的头脑),您可以使用.NET 3.5中存在的大多数当前动态模拟.

我只在.NET 4.0上使用Moq(没有问题),但我认为没有理由RhinoMocks和其他库也不应该工作.

大多数动态模拟库只是.NET库,因此.NET的向后兼容性(通常)确保即使您升级到较新版本的CLR/BCL它们仍然可以工作.

证明该规则的例外可能是TypeMock,因为它以完全不同的方式工作,但我没有使用它的经验,所以我不能说一种方式或另一种方式,如果它将适用于C#4.0.