大家好,我正在使用测试驱动开发制作一个象棋AI作为个人兴趣项目。但是出现了一个问题,我的所有测试都只显示“测试引发异常:…”,而没有给出任何有用的信息。现在我必须右键点击并查看测试结果详情来查看错误信息。我已经尝试添加和删除列,但仍无法直接显示完整的消息。
请问VS2010是否可以设置,使得每个单元测试的异常消息直接显示出来?
编辑:我正在使用标准的VS单元测试。
为什么会出现这种问题?你们可以重现这些事情。调试或运行测试会给出相同的消息:
请问VS2010是否可以设置,使得每个单元测试的异常消息直接显示出来?
编辑:我正在使用标准的VS单元测试。
[TestClass]
public class MiniMaxTest
{
[TestMethod]
public void TestConstructor()
{
throw new Exception("Must I click view details to see this?");
}
}
为什么会出现这种问题?你们可以重现这些事情。调试或运行测试会给出相同的消息:
![exception message remains hidden](https://istack.dev59.com/LmkS6.webp)