代码之家  ›  专栏  ›  技术社区  ›  Red XIII

VS2008测试结果详细信息中的超链接

  •  0
  • Red XIII  · 技术社区  · 15 年前

    如果“测试结果详细信息”(trd)中的结果字符串很长,则Visual Studio 2008将崩溃。我通过将结果数据发送到一个文件来解决这个问题。但是,有一个问题,因为没有一个简单的方法来打开这样的文件。当然,我可以手动打开文件夹,然后打开文件,但是效率不是很高。现在,到问题部分。

    1. 在TRD的“错误消息”部分是否有可能包含到文件的超链接?(类似于堆栈跟踪部分中已经找到的内容)
    2. 如果没有,是否有任何方法可以将此类功能(轻松打开文件)添加到TRD?
    3. 如果没有,是否有任何方法可以扩展vs的默认报告?

    谢谢你的帮助。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Shokker    14 年前
        [TestMethod]
        public void MyTest()
        {
            ...
            testContextInstance.AddResultFile(targetFile);
        }
    
        private TestContext testContextInstance;
    
        /// <summary>
        ///Gets or sets the test context which provides
        ///information about and functionality for the current test run.
        ///</summary>
        public TestContext TestContext
        {
            get
            {
                return testContextInstance;
            }
            set
            {
                testContextInstance = value;
            }
        }