En VS 2010, podía hacer clic con el botón derecho en un método y hacer que MSTest creara una prueba de unidad para mí. ¿Dónde está esta característica en VS2012 pro?VS2012 - ¿falta la prueba?
Respuesta
Acabo de toparme con esto solo ahora. Aquí está la explicación:.. http://connect.microsoft.com/VisualStudio/feedback/details/748493/missing-funtionality-of-creating-a-new-unit-test-from-editor
"menú 'Nueva prueba' no tiene ningún puntos de extensión, donde adaptadores de 3 ª parte puede plug-in Por lo tanto, decidimos quitarlo Nos cambiamos todos los tipos de proyecto Nueva prueba en el Archivo -> Nuevo -> Diálogo del proyecto. "
Parece que se eliminó porque estaba hecho solo para MSTest, y ahora admiten varios frameworks listos para usar. Pero todavía lo extraño también ... Debería ser capaz de predeterminado a MSTest y NUnit ...
Debe seleccionar Add
no en el menú ARCHIVO para agregar un proyecto de prueba a la solución actual.
los pasos siguientes se copian de Walkthrough: Creating and running unit tests for managed code
Para crear un proyecto de prueba de unidad:
En el menú Archivo, elija Agregar y, a continuación, elija Nuevo proyecto ....
En el cuadro de diálogo Nuevo proyecto, expanda Instalado, expanda Visual C#, y luego seleccione Prueba.
En la lista de plantillas, seleccione Proyecto de prueba unitaria.
Espero que sea útil.
Esto es para crear un _proyecto_ mientras que el póster original quería saber cómo agregar automáticamente un apéndice de prueba para un método específico o clase –
El comando todavía está allí. vaya a Herramientas-> Opciones-> Entorno-> Teclado. Busque los accesos directos para createunittests. El comando apropiado aparece en el cuadro de diálogo. simplemente asigne un atajo de teclado y está listo para funcionar. Funciona exactamente igual que el VS2010 una vez que utiliza el acceso directo que creó.
¡Eres un héroe por descubrir esto! He visto montañas de quejas sobre esta característica faltante. Parece que está oculto y sigue siendo completamente funcional. –
- 1. VS2012 RTM falta plantillas de proyecto .net 4.5 y mvc
- 2. VS2012 Haciendo resultados de la prueba aparecen en la ventana Resultados de la prueba
- 3. Prueba - Falta la cadena de conexión
- 4. ¿VS2012 funcionará con TFS2010?
- 5. Desinstalar AnkhSVN de VS2012
- 6. ¿El SDK VS2012 incluye la plantilla de proyecto VSIX?
- 7. git merge usando la herramienta diff vs2012
- 8. Conversión de la solución VS2012 a VS2010
- 9. ¿Qué falta para esta prueba de P! = NP?
- 10. ForeignKey no se reconoce en VS2012 RC
- 11. VS2012 IIS Express Opción desactivada
- 12. Cómo deshabilitar PerfWatson en VS2012?
- 13. System.Uri.ToString cambio de comportamiento después de la instalación de VS2012
- 14. Usando la herramienta diff de VS2012 desde la consola
- 15. Falta la plantilla PDFkit
- 16. Falta la plantilla
- 17. Falta la biblioteca com.sun.tools.attach
- 18. Rieles: Cómo aumentar la traducción de I18n falta excepciones en el entorno de prueba
- 19. Rails: "falta parcial" al llamar a 'render' en la prueba RSpec
- 20. ¿Azure admite la construcción de proyectos F # 3.0/VS2012?
- 21. VS2012 Xaml Designer: ¿Dónde está la vista de recursos?
- 22. VS2012 Perfiles de publicación - Contraseña encriptada
- 23. AnhkSVN no aparece en VS2012 Web
- 24. C++ 11 sistema de archivos (VS2012)
- 25. ASP.net MVC2 proyecto en VS2012 no funciona
- 26. ¿Qué pasa con VS2012 y Performance Analyzer?
- 27. Falta la referencia de System.Windows
- 28. Falta la carpeta maven .m2
- 29. DeploymentItem comportándose de manera diferente en VS2010 y VS2012
- 30. No se puede agregar la referencia de la base de datos al proyecto VS2012
¿Agregaste un proyecto de prueba? – Oded
@Oded - ya, en VS2010 también creará un proyecto de prueba de unidad para mí con el menú contextual. En VS2012 lo acabo de agregar manualmente ya que no vi la opción. –