Я установил свою локальную Visual Studio (VS2012) для запуска тестов после сборки. Это работает нормально, однако, чтобы увидеть результаты теста, я должен вручную открыть TestExplorer. Есть ли способ либо автоматически открыть TestExplorer, либо показать что-то на экране, либо воспроизвести звук, когда тесты не пройдут?Как получить уведомление в Visual Studio об ошибках модульных тестов?
0
A
ответ
0
Ищет ту же функциональность, но не смог найти. Увеличено существующее расширение VS, которое приблизилось.
Вы можете найти свое расширение и исходный код здесь: https://github.com/sboulema/vsdingextension
Фрагмент кода о том, как проверить результаты тестирования:
protected override void Initialize()
{
...
var operationState = componentModel.GetService<IOperationState>();
operationState.StateChanged += OperationStateOnStateChanged;
}
private void OperationStateOnStateChanged(object sender, OperationStateChangedEventArgs operationStateChangedEventArgs)
{
if (operationStateChangedEventArgs.State.HasFlag(TestOperationStates.TestExecutionFinished))
{
var testOperation = ((TestRunRequest)operationStateChangedEventArgs.Operation);
if (testOperation.DominantTestState == TestState.Failed)
{
// Test failed, show a notification
...
}
}
}
Смежные вопросы
- 1. Организация модульных тестов в Visual Studio
- 2. Как получить уведомление об ошибках рабочего процесса?
- 3. Как воспроизводить звук после запуска модульных тестов в Visual Studio
- 4. Получить уведомление об ошибках привязки Silverlight?
- 5. Отчеты об испытаниях модульных устройств в Visual Studio 2013
- 6. Создание и запуск модульных тестов C++ в Visual Studio (TDD)
- 7. Отладка модульных тестов в Node Tools Visual Studio (NTVS)
- 8. Какова точка заказанных модульных тестов в Visual Studio?
- 9. Почему Visual Studio не прерывает исключения при отладке модульных тестов?
- 10. Визуальные модульных тестов Studio 2008 и NUnit
- 11. Visual Studio 2010 не обнаруживает новых модульных тестов
- 12. Как включить/отключить предупреждение об ошибках компиляции в Visual Studio
- 13. Как скопировать сообщения об ошибках в Visual Studio
- 14. Visual Studio не отлаживает при отладке модульных тестов?
- 15. Как я могу получить PEX для автоматического генерации модульных тестов?
- 16. Как получить отладочный вывод из модульных тестов в TFS 2015
- 17. Уведомление в Visual Studio
- 18. Как получить список модульных тестов в clojure?
- 19. Отладка тестов модулей x64 в Visual Studio
- 20. Как отключить уведомление об обновлениях расширений в Visual Studio 2010
- 21. Как получить уведомление об ошибках журнала приложений Insight?
- 22. Запретить уведомление об ошибках в пакетном файле?
- 23. Уведомление об ошибках в потоках мула
- 24. сообщения об ошибках XUnit в Visual Studio Runner
- 25. Автоматический запуск списка тестов в Visual Studio
- 26. Отчет об модульном тестировании Visual Studio 2012
- 27. Как мне получить Visual Studio для размещения модульных тестов, где я хочу их?
- 28. Как получить шаблоны данных для модульных тестов?
- 29. Пользовательские сообщения об ошибках 404 ASP.NET Visual Studio
- 30. Автоматический запуск модульных тестов на сборке
Можете ли вы по крайней мере описать свой метод здесь? – kworr
Добавлен код о том, как получить результат выполнения текста – sboulema