문제
모든 테스트 후에 MBUNIT가 설정하고 찢어지지 않고 MBUNIT가 한 번에 하나 이상의 테스트를 실행하는 방법을 말해 줄 수 있습니까?
현재 UI 테스트에 Selenium을 사용하고 있으며 테스트를 연속으로 실행해야합니다. 로그인 페이지를 수행합니다.
미리 감사드립니다, CB
해결책
를 찾습니까 FixTuresEtup/FixTureTeardown 속성 [TestFixTuresEtup이라고 불리는 상태에서 사용됨]은 클래스 레벨에서 호출되므로 한 테스트 클래스에서 모든 테스트에 대해 한 번 설정됩니다.
설정/파열 속성은 메소드 레벨에서 호출됩니다.
MBUNIT는 또한 테스트 어셈블리 설정 및 분해를 지원합니다. 여기에 있습니다 링크 이것을 위해.
[assembly: AssemblyCleanUp(typeof(AssemblyCleaner))]
...
public class AssemblyCleaner
{
[SetUp]
public static void SetUp()
{
Console.WriteLine("Setting up {0}", typeof(AssemblyCleanUp).Assembly.FullName);
}
[TearDown]
public static void TearDown()
{
Console.WriteLine("Cleaning up {0}", typeof(AssemblyCleanUp).Assembly.FullName);
}
}
제휴하지 않습니다 StackOverflow