我正在运行R#7.1.2并尝试使用MS单元测试框架测试SL项目。我的测试在R#中运行良好,但输出消息包括父异常(不仅仅是我的自定义消息)并且它们被截断:
e.g。而不是
"No user context set"
我得到了
Test method Some.Quite.Long.Namespace.And.Test_Method_Name threw exception: Microsoft.VisualStudio.T
我甚至不介意该消息是否包含程序集限定方法名称...
Test method Some.Quite.Long.Namespace.And.Test_Method_Name threw exception: Microsoft.VisualStudio.Blah.Blah.Blah, No user context set
但是它被截断了!
显然,由于预期的断言或其他一些问题(如配置问题),很难判断单元测试是否失败
我在R#选项中找不到任何与此相关的内容......
是否有其他人遇到此问题或知道问题可能是什么?我怀疑它与单元测试框架的引用有关,因为我也不能使用[ClassInitialize]
属性(它在签名中抱怨arg#1的错误类型,即使预期的类型是正确的! )