Ich versuche, einige Tests mit der Silverlight Unit Test Framework (die nicht unterstützte, inoffizielle MS-Bibliothek Microsoft.Silverlight.Testing) zu schreiben. Ich muss drei verschiedene Benutzer imitieren, wenn ich einige Funktionalität unserer Anwendung teste.Imitieren von Benutzer für Silverlight Unit Test
Unsere Anwendung ist für den internen Gebrauch in unserem Unternehmen, so kann der authentifizierte Benutzer verschiedene Funktionen basierend auf Sicherheitsgruppen erhalten, denen sie angehören (z. B. Lese-/Schreibberechtigung, schreibgeschützt, kein Zugriff).
Der Microsoft.VisualStudio.TestTools.UnitTesting.Web-Namespace verfügt über das CredentialAttribute, um beim Testen einer ASP.NET-Anwendung unterschiedliche Benutzer zu identifizieren, dies ist jedoch in Microsoft.Silverlight.Testing nicht verfügbar.
Irgendwelche Vorschläge, wie dies zu erreichen ist? Die einfachste Arbeitslösung gewinnt einen Preis (meine unendliche Wertschätzung)!