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"]);