代码之家  ›  专栏  ›  技术社区  ›  jpbochi

如何让VS Unit Test显示来自UnitTestAssertException以外的异常的错误消息?

  •  3
  • jpbochi  · 技术社区  · 15 年前

    我在用 VS Unit Testing Framework Moq .

    当最小起订量验证失败时,我会得到一个最小起订量例外. 在testresults窗口中,它没有显示异常内部的有用消息,而是说“testmethodxxx抛出了异常:…”

    有没有办法告诉VS单元测试框架总是显示给定类型的异常消息(比如最小起订量例外)?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Thomas Weller    15 年前

    简单的回答是:不,你必须打开门 测试详细信息 MSTest中的窗口(顺便说一句,这是我认为MSTest不是进行测试驱动开发的最佳选择的许多原因之一…)。

    无论如何,有两种可能的方法来实现这一点(至少我知道):

    1. 使用 ReSharper 运行测试。
    2. 使用免费的 Gallio

    嗯!
    托马斯