Utilisation des formulaires win avec un MVC / MVP architecture, je devrais normalement utiliser une classe pour envelopper une vue afin de tester l'interface utilisateur tout en utilisant des objets fantaisie pour le modèle et le contrôleur/présentateur. La classe enveloppante fait de la plupart des éléments de l'interface utilisateur une propriété observable par le programme d'exécution des tests grâce à des propriétés et des événements.
S'agit-il d'une approche viable pour tester une application WPF ? Existe-t-il une meilleure méthode ? Y a-t-il des problèmes auxquels il faut faire attention ?