Я занят написанием класса, который контролирует состояние соединений RAS. Мне нужно протестировать, чтобы убедиться, что соединение не только подключено, но и что он может общаться с моим веб-сервисом. Поскольку этот класс будет использоваться во многих будущих проектах, я бы хотел проверить соединение с веб-сервисом, не зная об этом.
Я думал передать URL-адрес классу, чтобы он, по крайней мере, знал, где его найти. Пинг сервера не является достаточным испытанием. Возможно, сервер доступен, но служба будет отключена.
Как я могу эффективно проверить, что я могу получить ответ от веб-службы?