image

Buenas,

seguramente los fanáticos del TDD, puristas en extremo y seguidores incondicionales del gran Khan no leerán este post. Sin embargo, los que vivimos al límite como el gran Logen Nuevededos, hacemos las cosas al revés. Además me he acostumbrado a desplegar el menú contextual y crear un UnitTest para una función siempre que me hace falta. Esta es una feature que en Visual Studio 2012 echaba en falta. ( si trabajas con código heredado, seguramente sabes a lo que me refiero )

Leyendo un poco este post, veo que en realidad esta funcionalidad no se eliminó en VS2012, sino que quedó oculta por defecto. Si lo que quieres hacer es tenerla de nuevo en tu context menú, debes seguir estos pasos.

1. En VS2012 ir al menú Tools // Customize.

2. Cambiar a la pestaña Commands.

3. Seleccionar la opción Context Menu y el valor Editor Context Menus | Code Window.

4. Dentro de las opciones que nos presenta este menú contextual, veremos que la opción Create Unit Test está disponible, pero sin embargo no “se ve” por defecto. Con solo moverla hacia arriba o abajo, ya la podremos tener en nuestro IDE.

image

5. Done !!!

Un detalle, para que el asistente de creación de unit tests funcione, es necesario tener un proyecto de Unit Test agregado a la solución. Yo no he conseguido que el asistente me cree uno y lo agrege (mi suposición es que como ahora han cambiado los tipos de proyecto, a esta feature no la han adaptado).

Los siguientes links te dan más información al respecto.

Referencias:

http://blogs.msdn.com/b/malaysia/archive/2013/02/20/right-click-create-unit-tests.aspx

http://serena-yeoh.blogspot.com.es/2013/02/visual-studio-2012-create-unit-test.html

Saludos @ La Finca

El Bruno

image image image

Leave a comment

Discover more from El Bruno

Subscribe now to keep reading and get access to the full archive.

Continue reading