¿Cuáles son las ventajas y desventajas de cada marco, en comparación entre sí? ¿Qué tan bien funcionan con ASP.NET MVC? ¿Qué tan bien apoyan la burla?xUnit o NUnit? ¿Qué ventajas y desventajas el uno del otro?
Respuesta
Trabajo solo con NUnit. Es bastante bueno para mi Está integrado en diferentes complementos para Visual Studio como Resharper, es compatible con TeamCity y tiene un iniciador de prueba independiente
Y parece que NUnit se ha convertido en un estándar de la industria para pruebas unitarias.
Y no tenemos problemas importantes con Moq o Rhino.Mock.
Como recuerdo, Asp.Net Mvc (trabajé solo con 1.0) utiliza la Unidad MS. Puede cambiar fácilmente de MSUnit a NUnit.
pregunta similar fue preguntado ya, puede ser que encuentre algunos detalles que hay: NUnit vs. MbUnit vs. MSTest vs. xUnit.net
Acabo de recibir una breve incursión en xUnit. No es compatible con la salida de rastreo (aparentemente por diseño). Sin Console.Write ... sin Trace/Debug.Write. Así que básicamente puedes probar tu código pero no puedes averiguar por qué falló. Un gran error si me preguntas. Incluso para desarrollar una nueva característica es vital una prueba de unidad rápida con algunos resultados para la cordura ... Así que de vuelta a Nunit voy. Eso fue un agradable 5 minutos en el otro lado https://github.com/xunit/xunit/issues/173?_pjax=%23js-repo-pjax-container – reach4thelasers
ReSharper 2016.1 proporciona soporte integrado para xUnit.net y doesn Ya no es necesario instalar una extensión separada. https://blog.jetbrains.com/dotnet/2016/04/14/resharper-ultimate-2016-1-is-released/ – kokabi
Un antiguo puesto, pero pensado this sería útil a alguien.
esta publicación es antigua, por lo que no se usa para comparar los marcos, la última edición fue el 14 de noviembre , 2012. Hay más ayudantes para cada marco así que vaya a los sitios oficiales y tome su decisión base en esa información – Moy
Si bien este enlace puede responder la pregunta, es mejor incluir las partes esenciales de la respuesta aquí y proporcionar el enlace para referencia. Las respuestas de solo enlace pueden dejar de ser válidas si la página vinculada cambia. – Magnilex
@Magnilex Y lo ha hecho. Se movió por lo que el enlace ya no es válido ..... –
- 1. ¿Qué ventajas/desventajas tienen MSTest y NUnit comparadas entre sí?
- 2. nUnit vs xUnit?
- 3. WCF: ventajas y desventajas
- 4. Castle Windsor o Spring.NET: ventajas y desventajas
- 5. MemoryStream.Position ventajas/desventajas o MemoryStream.Seek
- 6. Ventajas y desventajas de NHibernate
- 7. Ventajas y desventajas de DotNetNuke?
- 8. CMS orientado a eventos: ventajas y desventajas
- 9. ventajas de E/S del puerto de finalización y desventajas
- 10. Ventajas y desventajas de BPMN?
- 11. Android NDK ventajas y desventajas
- 12. xUnit framework: ¿Equivalente a [TestFixtureSetUp] de NUnit en XUnit?
- 13. ¿Cuáles son las ventajas y desventajas del Patrón de propiedades?
- 14. Ventajas y desventajas de los métodos encadenables?
- 15. atributo NUnit SetUpFixture atributo en xUnit?
- 16. ¿Cuáles son las ventajas y desventajas de usar el GAC?
- 17. Ventajas y desventajas de usar Storyboarding?
- 18. ¿Cuáles son las ventajas y desventajas del autohospedaje?
- 19. cscope o ctags ¿por qué elegir uno sobre el otro?
- 20. Ventajas y desventajas de usar Enterprise Library
- 21. CCI vs. Mono.Cecil: ventajas y desventajas
- 22. Ventajas y desventajas de usar java rmi
- 23. Ventajas y desventajas: Hibernate frente a EJB 3
- 24. Desventajas, ventajas, etc. entre ILMerge o ResolveAssembly para incrustar ensamblajes?
- 25. Ventajas/desventajas de punteros automáticos
- 26. ¿Cuáles son las ventajas y desventajas de usar OpenID?
- 27. Ventajas/desventajas de guerras explosivas
- 28. ¿Cuáles son las ventajas y desventajas de usar esquemas XML?
- 29. Servicios web vs EJB vs RMI, ventajas y desventajas?
- 30. Node.js con módulo Socket.io vs XMPP: ventajas y desventajas
http://stackoverflow.com/questions/261139/nunit-vs-mbunit-vs-mstest-vs-xunit-net –