Soy nuevo con MSTest (Visual Studio 2010). ¿Hay algún marco de burla integrado que viene con VS2010? ¿O hay algún otro marco de burla bueno que sea fácil de usar que pueda usar?Cómo simular objetos usando MSTest?
Respuesta
El VS 2010 no viene con marco de burla. Pero puede usar Rhino Mocks (admite .NET 2.0 y 3.5) o Moq (admite .NET 3.5 y .NET 4).
Ambos marcos son buenos, pero prefiero Moq, ya que se siente más natural para mí. Utiliza una sintaxis lambda fluida que me parece muy limpia una vez que te acostumbras.
Ambos marcos son de código abierto.
Si quiere una comercial, vaya con Typemock isolator. Este marco puede simular prácticamente cualquier cosa, pero no gratis.
No estoy seguro si la burla es compatible con pero es de Microsoft. Utilicé rhino mock para la opción de seguridad tipo, puede leer this solo para calentar.
es posible que desee echar un vistazo a pex and moles. Realmente no he jugado con eso, pero si quieres ser fiel a las herramientas de MS, dale una puñalada.
gracias. Los echaré un vistazo más tarde. por el momento, solo me quedaré con Moq. – Attilah
@Attilah: Tu pregunta sonaba como si quisieras una solución de MS ... Moq es realmente agradable. Espero que satisfaga tus necesidades – Perpetualcoder
- 1. Usando MSTest con F #
- 2. Usando MSTest con CruiseControl.NET
- 3. ¿Cómo puedo simular objetos de Moose?
- 4. Cómo simular SqlParameterCollection usando Moq
- 5. Simular Hover usando jQuery
- 6. Cómo simular ILogger/ILoggerService usando Moq
- 7. Cómo simular un SqlDataReader usando Moq - Update
- 8. Probar un campo privado usando MSTest
- 9. Cómo probar atributos de la unidad con MsTest usando C#?
- 10. ¿Cómo hacer que TeamCity ejecute pruebas usando MSTest?
- 11. ¿Cómo se prueba un código asíncrono usando MSTest?
- 12. MSTest & AppDomains
- 13. MSTEST PrincipalPermission
- 14. Forma correcta de simular objetos del repositorio para pruebas unitarias usando Moq y Unity
- 15. ¿Cómo hacer RowTest con MSTest?
- 16. Ejecutando MSTest UnitTests usando una secuencia de comandos de MSBuild
- 17. Preguntas al pasar de MbUnit a MsTest
- 18. ¿Cómo puedo simular alignas (T)?
- 19. ¿Cómo apilo imágenes para simular profundidad usando Core Animation?
- 20. ¿cómo puedo simular el contexto usando Mockito y Robolectric?
- 21. Cómo simular una nueva Fecha() en Java usando Mockito
- 22. pruebas de Android, cómo simular multitouch (acercar/alejar) usando instrumentos?
- 23. ¿Cómo simular un botón hacer clic usando el código?
- 24. Cómo simular getApplicationContext
- 25. MSTest ExpectedException falla
- 26. MSTest TestMethod Dependency Injection
- 27. MSTest Code Coverage
- 28. Cómo ejecutar una prueba única de MSTEST
- 29. Cómo simular excepción OutOfMemory
- 30. Cómo simular funciones anidadas?
gracias, fui por Moq. – Attilah
Gracias, utilicé FakeItEasy. – jpierson