当我在ReSharper的TestRunner中运行我的单元测试时,他们只告诉我发生的故障,而不是测试中的位置!它甚至有时会截断大部分错误消息(因为它不适合屏幕)。要解决这个问题,我需要运行在调试模式下失败的测试,它将在失败的行上停止,但这需要更多的时间。
有没有办法只启用行号输出和完整错误消息?
答案 0 :(得分:3)
您是否在ReSharper的单元测试会话窗口中激活了输出窗格?
然后您可以点击您的测试,输出窗格会显示所有错误和输出(来自Console.Out.Write(...)
)。通常有一个堆栈跟踪,您可以在其中单击一行以导航到代码。