2009-06-16 8 views
3

mbunitは、どのテストを行っても、一度に複数のテストを実行して設定することなく、どのようにテストするのですか?Mbunit and selenium

現在、私はUIテストにセレンを使用しており、テストを連続して実行する必要があるのはログインページです。事前に

おかげで、 CB

答えて

3

あなたはFixtureSetUp/FixtureTearDownを探している属性[TestFixtureSetUpと呼ばれて]、つまり、クラスレベルで呼ばれて、それはすべてのために一度に設定されます1つのテストクラスでのテスト。

セットアップ/ティアダウン属性がメソッドレベルで呼び出されます。

MbUnitはテストアセンブリのセットアップとティアダウンもサポートしています。これはlinkです。

[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); 
    } 
} 
+0

ありがとうございました.J。私にもいくつか質問がありました:) – ctb