2011-08-18 30 views
13

Hay una entrada de descripción para Pruebas unitarias en Visual Studio. ¿Es posible modificar una descripción de prueba después de la creación?Prueba de unidad Descripción pregunta

+0

¿En tiempo de ejecución, o simplemente en cualquier momento? –

+0

@Tarynn, bienvenido a SO. Si está hablando de los comentarios de la descripción de la Prueba, entonces sí. Si pudiera, por favor, muestre algún código que pueda aclarar sus preguntas. – Jethro

+1

No agregue cosas como "Visual Studio, C#" a sus títulos. Para eso usamos etiquetas para [SO]. –

Respuesta

29
[TestMethod] 
[Microsoft.VisualStudio.TestTools.UnitTesting.Description("Test Case Description")] 
public void EnsureTestCaseValid() 
{  
} 
+0

mucho, eso era exactamente lo que necesitaba !!!! – Tarynn

+0

@Tarynn: ¡cosas geniales! – sll

5

La columna Descripción de la vista de la prueba es de sólo lectura, pero si selecciona una prueba y mira en la ventana Propiedades, se puede encontrar que la propiedad Description es editable. Esto agregará un atributo [Description("string")] a la prueba.

+1

He visto esto mencionado en muchos lugares diferentes, pero nunca he logrado ver un método de prueba en una cuadrícula de propiedades. ¿A dónde hay que ir para ver eso? – julealgon

+1

Ya no existe en VS2012. Anteriormente, creo que debería mirar en la Vista de prueba, fuera del menú "Prueba-> Windows". –

+0

Esto es simplemente una locura. La otra vez que he visto esto mencionado fue configurar un origen de datos en la GUI. La configuración manual de una fuente de datos requiere que vaya a la documentación para ver el formato de las cadenas de conexión y demás. ¿Realmente no hay más alternativa a esto en VS2012 + (esta podría ser incluso otra pregunta completamente ... lo publicaré ahora mismo)? – julealgon