어셈블리 구성 파일
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"]);