Partager via


Fichiers de configuration d’assembly

TAEF prend en charge les fichiers de configuration d’assembly de test. Un fichier de configuration doit avoir le même nom que votre assembly de test + « .config ». Si vous avez un assembly de test nommé MyUnitTests.dll, votre fichier de configuration doit être nommé MyUnitTests.dll.config.

Le fichier de configuration doit être placé dans le même répertoire que votre fichier d’assembly de test.

Fichiers de configuration .NET

Les fichiers de configuration .NET sont des fichiers XML au format suivant :

<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>

Notez que le fichier de configuration est une collection de paires nom/valeur.

Lecture du fichier de configuration à partir de vos tests

Vous pouvez utiliser la classe System.Configuration.ConfigurationManager pour lire les données de vos fichiers de configuration. Par exemple,

NameValueCollection appStgs = ConfigurationManager.AppSettings;
Log.Comment(appStgs["AssemblySetup"]);