Гиперссылки в VS2008 Подробный результат теста - PullRequest
0 голосов
/ 12 мая 2010

В случае, если результирующая строка в «Сведениях о результатах теста» (TRD) очень длинная, Visual Studio 2008 падает.Я исправил это, отправив данные результатов в файл.Однако есть проблема, потому что нет простого способа открыть такой файл.Конечно, я могу вручную открыть папку и затем файл, но это не очень эффективно.Теперь к части вопросов.

  1. Есть ли возможность включить в часть "Сообщение об ошибке" TRD гиперссылку на файл?(что-то похожее на то, что мы уже можем найти в части трассировки стека)
  2. Если нет, есть ли способ добавить такую ​​функциональность (простое открытие файла) в TRD?
  3. Если нетЕсть ли способы расширить отчеты по умолчанию VS?

Спасибо за любую помощь.

1 Ответ

1 голос
/ 16 декабря 2010
    [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;
        }
    }
...