Wie zum programmgesteuerten start einer WPF-Anwendung, die von einem unit test?

Problem

VS2010 und TFS2010 unterstützen die Erstellung von so genannten Tests der codierten UI. Alle demos, die ich gefunden habe, beginnen Sie mit der WPF-Anwendung bereits im hintergrund laufen, wenn Sie den Test der Codierten UI beginnt oder die EXE-Datei gestartet wird mit dem absoluten Pfad.

Ich würde jedoch gerne anfangen meine WPF-Anwendung unter test der unit-test-code. So werde es auch arbeiten auf dem server zu bauen und auf meine peer ' s arbeiten kopiert.

Wie kann ich erreichen, dass?

Meine Entdeckungen so weit

a) Dieser post zeigt wie man ein XAML Fenster. Aber das ist nicht das, was ich will. Ich will die App zu starten.xaml denn es enthält XAML-Ressourcen und es ist eine Anwendung der Logik in der code-behind-Datei.

b) Die zweite Abbildung auf dieser Beitrag zeigt eine Linie, die mit

ApplicationUnterTest calculatorWindow = ApplicationUnderTest.Launch(...);

ist konzeptionell so ziemlich das, was ich Suche, außer dass wieder dieses Beispiel verwendet einen absoluten Pfad der ausführbaren Datei.

c) Eine Google-Suche nach "Programmgesteuert starten WPF" hat auch nicht geholfen.

InformationsquelleAutor Lernkurve | 2010-03-04

Schreibe einen Kommentar