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

MS单元测试在VS 2010中,测试方法[my Method]引发了一个异常:…,WT*?

  •  2
  • Peter  · 技术社区  · 14 年前

    我在VS2010中有一个ASP.NETMVC2Web应用程序,并决定尝试使用MS单元测试工具。你知道吗,在我创建的第一个测试中,它给了我悲伤,拒绝详细说明。

    然而

    当我在VS中运行测试时,它简单地说:“testmethod[myTestMethodNameHere]抛出了异常:…”!所以我一点也不知道它是怎么说的。。。最后,就像电视上的悬念-“。。。了解VS 2011,即将推出“8(。

    我猜这是一个冗长的问题,是否有一些配置或代码需要被编写,以使MS单元测试框架在测试结果窗口中向我显示异常,是我还是听起来像其他人有过的MS问题?

    非常感谢您的帮助, 彼得

    1 回复  |  直到 13 年前
        1
  •  3
  •   Community datashaman    7 年前

    在“测试结果”窗格中右键单击失败的测试,然后单击“查看测试结果详细信息”。您将得到一个指定异常、其消息和堆栈跟踪的文档。

    由于您使用的是Moq,我猜类型将是MoqVerificationException-不幸的是,MSTest获取它的方式与获取assertfailedeexception的方式不同,因此 no nice error messages 在那里。。。