85 / 77 / 13
Регистрация: 03.09.2009
Сообщений: 346
1

Как прервать выполнение тестового метода при отсутствии соединения с Интернет

06.05.2012, 20:37. Показов 2013. Ответов 4
Метки нет (Все метки)

В проекте с юнит-тестами (VS 2010) есть метод, который тестирует некую функцию. Но чтобы ее протестировать, нужно инет-подключение. Соответственно перед самим тестированием в методе проверяется наличие инета. И хотелось бы сделать так, чтобы при отсутствии инета тест не был бы ни зеленым, ни красным. А в каком-либо неопределенном состоянии.
Можно ли так сделать?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.05.2012, 20:37
Ответы с готовыми решениями:

Программа автоматически парсит сайт и не отвечает при отсутствии интернет-соединения
Моя программа автоматически парсит сайт, но как только соединение с интернетом открывается...

Прервать выполнение метода
Как прервать выполнение метода, если нет доступа к исходникам метода. Метод выполняется 1 мин,...

Прервать выполнение метода
Есть метод выполняющий рекурсивный поиск файлов в директории. Если один такой файл найден надо...

Прервать выполнение конструкции без выхода из метода\цикла
Добрый день. Не могу понять как сделать следующее... int x = 0; while (x < 10){ x++; ...

4
180 / 85 / 10
Регистрация: 13.02.2010
Сообщений: 318
06.05.2012, 21:17 2
Цитата Сообщение от SergBokh Посмотреть сообщение
Как прервать выполнение тестового метода
C#
1
return;
0
85 / 77 / 13
Регистрация: 03.09.2009
Сообщений: 346
06.05.2012, 22:48  [ТС] 3
Тест будет зеленый в этом случае
0
180 / 85 / 10
Регистрация: 13.02.2010
Сообщений: 318
07.05.2012, 00:23 4
ну в голову приходит только бесконечный цикл, т.е. сам метод в потоке, но с условием цикл закончить как-то. хотя это не правильно, так не делается.
0
85 / 77 / 13
Регистрация: 03.09.2009
Сообщений: 346
08.05.2012, 10:08  [ТС] 5
1. Up

2. Перефразирую вопрос более обобщенно:
Как прервать выполнение тестового метода (т.е. который отмечен атрибутом [TestMethod] в VS) в случае, когда нет возможности корректно выполнить этот тест. Чтобы при этом результат теста был ни зеленым, ни красным, а с каким-либо другим состоянием, которое бы показывало, что тест не был доведен до конца.

ПРИМЕР, когда это бывает нужно я привел в первом посте. Сам пост НИКАК не связан с проверкой наличия инета. ЗАЧЕМ было переименовывать тему???
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.05.2012, 10:08
Помогаю со студенческими работами здесь

Как прервать выполнение программы при некотором условии?
Всем здравствуйте. Вопрос по отладке программ в C++Builder6. void __fastcall...

MsgBox: как прервать выполнение кода при выборе "No"
Понимаю, что вопрос абсурдный, но всё же я не смог на него ответить. К примеру, у меня есть msgbox...

При отсутствии соединения с БД MS SQL на удаленном сервере, временно подключиться к локальной
Ребята, такой вопрос! Моя программа, написанная на Visual Basic 2010 при запуске соединяется с...

При отключении Тестового режима Windows 7 пропадает интернет
При отключении Тестового режима Windows 7 пропадает интернет Диагностика не помогает, с включенным...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru