Модульное тестирование веб-сервисов - HttpContext

Я хочу написать модульные тесты для веб-службы. Я создаю свой тестовый проект, ссылаюсь на свой веб-проект (не на ссылку на сервис, на сборку), затем пишу код для тестирования веб-сервисов - они работают нормально. Тем не менее, существуют некоторые службы, которые обеспечивают вход пользователя в веб-приложение с помощьюHttpContext.Current.User.Identity.IsAuthenticated.

В контексте тестов не существует такого понятия, как HttpContext, поэтому тесты всегда терпят неудачу. Как эти виды веб-сервисов должны быть протестированы?

Ответы на вопрос(5)

Ваш ответ на вопрос