WPF Custom Control - Wie testen Sie ein benutzerdefiniertes Steuerelement in der Unit?

9

Grundsätzlich suche ich nach Ressourcen / Anleitungen zum Testen eines benutzerdefinierten WPF-Steuerelements.

In dieser bestimmten Instanz erweitert das benutzerdefinierte Steuerelement die Klasse Decorator . Es umschließt ein PasswordBox-Kind, um die CLR-Passworteigenschaft als DependencyProperty verfügbar zu machen.

%Vor%

P.S. Ich verwende das integrierte Visual Studio Testing Framework ( Microsoft.VisualStudio.QualityTools.UnitTestFramework ).

Um zu vermeiden, dass Klartextpasswörter im Speicher verfügbar gemacht werden: Ich verstehe, dass ich gegen Microsofts Sicherheitslogik verstoße, indem ich das Klartextpasswort in einer DependencyProperty offenlege, aber in Anbetracht dessen, dass ich Snoop , um das Klartext-Passwort von einer standard PasswordBox zu enthüllen, finde ich es nicht mehr so ​​wichtig.

    
m-y 01.04.2011, 16:23
quelle

1 Antwort

3

Sie können UI-Automatisierung verwenden. Weitere Informationen finden Sie unter den folgenden Links:

Übersicht über die Benutzeroberfläche-Automatisierung

UI-Automatisierung eines benutzerdefinierten WPF-Steuerelements

    
Mohammed A. Fadil 01.04.2011, 22:18
quelle