Hola a todos, estoy haciendo una IA de ajedrez como proyecto de hobby con Test Driven Development. Pero por alguna razón, el único mensaje que dan mis pruebas es "la prueba arrojó una excepción: ...". Y por lo tanto, omitir lo único que importa. En lugar de leer directamente el error, ahora tengo que hacer clic derecho y ver los detalles del resultado de la prueba. He intentado agregar y eliminar columnas, pero no puedo ver todo el mensaje directamente.La prueba de unidad arroja una excepción pero no puede ver el mensaje
¿Se puede configurar VS2010 para que el mensaje de excepción se muestre directamente para cada prueba unitaria?
editar: Estoy utilizando Standaard VS pruebas unitarias:
[TestClass]
public class MiniMaxTest
{
[TestMethod]
public void TestConstructor()
{
throw new Exception("Must I click view details to see this?");
}
}
¿Por qué estas preguntas? Ustedes pueden reproducir estas cosas. Las pruebas de depuración o ejecución dan los mismos mensajes:
¿Podría proporcionar más detalles? Por ejemplo, ¿qué marco de prueba está usando (MSTest)? ¿Cómo son tus pruebas? – stakx
¿estás usando MSTest? Si no, especifica tu herramienta de prueba de la unidad. Además, ¿por qué no depuran su método de prueba? – BrokenGlass
Si entendí bien, ¿está diciendo que el campo o columna que muestra el mensaje es demasiado corto para mostrar la excepción completa? Bueno, no se supone que las pruebas unitarias fallen constantemente, por lo que "hacer clic para ver los detalles" de vez en cuando no debería ser tan importante. – Groo