Я пытаюсь написать некоторые тесты, используя Silverlight Unit Test Framework (неподдерживаемая, неофициальная библиотека MS Microsoft.Silverlight.Testing). Мне нужно выдать себя за трех разных пользователей при тестировании некоторых функций нашего приложения.
Наше приложение предназначено для внутреннего использования в нашей компании, поэтому аутентифицированный пользователь может получать различные функциональные возможности в зависимости от групп безопасности, членами которых он является (например, разрешение на чтение / запись, только чтение, отсутствие доступа).
Пространство имен Microsoft.VisualStudio.TestTools.UnitTesting.Web имеет атрибут CredentialAttribute для олицетворения разных пользователей при тестировании приложения ASP.NET, но его нет в Microsoft.Silverlight.Testing.
Есть предложения о том, как этого добиться? Самое простое рабочее решение выиграет приз (моя бесконечная благодарность)!