다음을 통해 공유


어셈블리 구성 파일

TAEF는 테스트 어셈블리 구성 파일을 지원합니다. 구성 파일의 이름은 테스트 어셈블리 + ".config"와 같아야 합니다. MyUnitTests.dll라는 테스트 어셈블리가 있는 경우 구성 파일의 이름을 MyUnitTests.dll.config합니다.

구성 파일은 테스트 어셈블리 파일과 동일한 디렉터리에 배치해야 합니다.

.NET 구성 파일

.NET 구성 파일은 다음 형식의 XML 파일입니다.

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

구성 파일은 이름/값 쌍의 컬렉션입니다.

테스트에서 구성 파일 읽기

System.Configuration.ConfigurationManager 클래스를 사용하여 구성 파일에서 데이터를 읽을 수 있습니다. 예를 들면 다음과 같습니다.

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