Assemblykonfigurationsdateien
TAEF unterstützt Testassemblykonfigurationsdateien. Eine Konfigurationsdatei sollte denselben Namen wie Ihre Testassembly + ".config" haben. Wenn Sie über eine Testassembly mit dem NamenMyUnitTests.dllverfügen, sollte Ihre Konfigurationsdatei MyUnitTests.dll.configbenannt werden.
Die Konfigurationsdatei sollte im selben Verzeichnis wie ihre Testassemblydatei abgelegt werden.
.NET-Konfigurationsdateien
Die .NET-Konfigurationsdateien sind XML-Dateien in der folgenden Form:
<configuration>
<appSettings>
<add key="AssemblySetup" value="Assembly setup configuration information"/>
<add key="ClassSetup" value="Class setup configuration information"/>
<add key="TestSetup" value="Test setup configuration information"/>
<add key="Test" value="Test configuration information"/>
</appSettings>
</configuration>
Beachten Sie, dass die Konfigurationsdatei eine Sammlung von Namens-Wert-Paaren ist.
Lesen der Konfigurationsdatei aus Ihren Tests
Sie können die System.Configuration.ConfigurationManager-Klasse verwenden, um Daten aus Ihren Konfigurationsdateien zu lesen. Beispiel:
NameValueCollection appStgs = ConfigurationManager.AppSettings;
Log.Comment(appStgs["AssemblySetup"]);