Ich teste eine .NET-Anwendung (.exe), die eine app.config-Datei zum Laden von Konfigurationseigenschaften verwendet. Die Unit-Test-Anwendung selbst verfügt nicht über eine app.config-Datei.
Wenn ich versuche, eine Methode zu testen, die eine der Konfigurationseigenschaften verwendet, geben sie null . Ich nehme an, dass dies daran liegt, dass die Unit-Test-Anwendung nicht in die app.config der Zielanwendung geladen wird.
Gibt es eine Möglichkeit, dies zu überschreiben oder muss ich ein Skript schreiben, um den Inhalt der Ziel app.config in eine lokale app.config zu kopieren?
Diese Beitrag stellt diese Frage, aber der Autor betrachtet sie aus einem anderen Blickwinkel als ich.
EDIT: Ich sollte erwähnen, dass ich VS08 Team System für meine Unit-Tests verwende.