2017-10-07 11 views
2

FitNesse의 root 페이지는 모든 페이지에서 사용할 수있는 구성을 추가하기에 좋습니다. 테스트 시스템 또는 테스트 러너 정의와 같은 것. 하나의 테스트 페이지 또는 테스트 스위트에 대해 이러한 설정을 무시할 수있는 방법이 있습니까?FitNesse에서 루트 페이지에 구성된 설정을 무시할 수 있습니까?

저는 FitSharp (.NET 용 FitNesse)를 사용하는 프로젝트가 있으며 루트 페이지에 적절한 설정이 있습니다. 이제 Java 픽스쳐를 사용하는 테스트 스위트를 포함하고자한다. 그래서, 그 스위트를 위해 루트 페이지에 정의 된 명령 패턴과 테스트 러너를 무시하고 싶습니다.

내가 알 수있는 한, 루트 페이지 또는 상위 레벨 스위트 페이지에 정의 된 설정은 하위 레벨 스위트 페이지에서 재정의 할 때 무시되지 않습니다. 이 문제를 해결할 수있는 방법이 있습니까? 아니면 모든 제품군에서 적절한 설정을 재정의해야합니까? - 각 .NET 제품군과 Java 설정의 FitSharp 설정을 Java 제품군에서 재정의해야합니까?

답변

2

스위트 내에 스위트를 중첩 할 수 있으므로 최상위 '컨테이너'스위트 2 개 (모든 .NET 제품군 및 모든 Java 제품군 용)를 가질 수 있습니다. 루트가 아닌 '컨테이너'스위트에서 설정을 정의하십시오.