Как тестировать пользовательский .NET фреймворк с использованием TestHost в интеграционных тестах?
Какие компоненты нужно настроить в TestServer? Как регистрировать сервисы фреймворка? Нужно ли создавать отдельную конфигурацию для тестов? Как отправлять HTTP-запросы и проверять ответы? Подходит ли этот подход для юнит-тестов или только для интеграционных?