3

mbunit を一度に複数のテストを実行する方法を誰か教えてもらえますか?

現在、UI テストにセレンを使用しており、テストを連続して実行してログイン ページを作成する必要があります。

前もってありがとう、cb

4

1 に答える 1

3

クラス レベルで呼び出されるFixtureSetUp/FixtureTearDown属性 [以前は TestFixtureSetUp と呼ばれていました]を探していますか?つまり、1 つのテスト クラスのすべてのテストに対して 1 回設定されます。

Setup/TearDown属性はメソッド レベルで呼び出されます。

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);
    }
}
于 2009-06-16T13:50:18.830 に答える