Я работаю над web-сервисом webapi, который протестирован Azure Active Directory. Вебсервис сильно сокращается с Office 365 (SharePoint/Yammer) на основе подписанного пользователя.Интеграционные тесты для web api с Azure AD
Чтобы проверить конечные точки веб-api, я пишу консольное приложение, которое позволяет мне войти в систему с моими учетными данными AAD, а затем вызывает конечные точки. Он работает, но ищет что-то, чтобы заменить этот способ тестирования веб-api. Было бы здорово, если бы оно было более повторяемым и что мне не нужно каждый раз заполнять мои учетные данные. Я искал проект модульного тестирования, но не могу получить знак Azure AD для работы.
Любые советы, как сделать это проще?
Если вы идете по этому маршруту, обязательно прочтите сообщение в блоге Vittorio об ограничениях этого потока: http://www.cloudidentity.com/blog/2014/07/08/using-adal-net-to-authenticate- пользователи-Сквозные usernamepassword / – dstrockis