2010-02-24 10 views
10

Supongo que la naturaleza más dinámica de .NET 4 mejoraría la posibilidad de burlarse. (pero puedo estar equivocado)¿Qué marco de burla de C# aprovecha mejor .NET 4?

¿Existen marcos de burla que aprovechan .NET 4? En caso afirmativo, ¿cuál es el mejor?

Por el contrario, ¿hay marcos de burla que ni siquiera se ejecutan en .NET 4?

+0

Una gran pregunta. Moq http://code.google.com/p/moq/ hace un excelente trabajo al usar las características de C# 3.0 para construir un mejor marco de burla. Será interesante ver qué se puede hacer en 4.0 –

+5

moq está planeando opcional/compatibilidad con parámetros nombrados: http://code.google.com/p/moq/issues/detail?id=221 –

+0

Problemas en Rhino Mocks me impulsaron a buscar una pregunta como esta. (Problema: System.Reflection.AmbiguousMatchException: se encontró una coincidencia ambigua.) Todavía no hay solución ni nueva versión, solo soluciones alternativas que no son ideales. Solo dando una advertencia. – 4imble

Respuesta

4

No creo que ningún framework haga esto ahora.

Si tuviera que adivinar, votaría por Moq. Daniel Cazzulino era first to take advantage de las nuevas características del lenguaje linq en un marco de burla. No veo ninguna actualización que mencione específicamente la palabra clave dynamic, pero apuesto a que está pensando en ello en este momento ...

Cuestiones relacionadas