org.seasar.junitcdi.core
注釈型 AfterMethod


@Documented
@Target(value=METHOD)
@Retention(value=RUNTIME)
public @interface AfterMethod

特定のテストメソッドが実行された後で呼び出されるメソッドを注釈します.

value()要素を省略する場合は,注釈するメソッドの名前をafterで始めます. afterを取り除いて先頭を小文字にした名前が一致するテストメソッドが実行された後に呼び出されます.
以下の例では,afterHogeメソッドはhoge()メソッドが実行された後に呼び出されます.

 @After
 public void afterHoge() {...}
 

value()要素を指定した場合は,指定された名前と一致するテストメソッドが実行された後に呼び出されます. 以下の例では,fooメソッドはhoge()メソッドまたはmoge() メソッドが実行された後に呼び出されます.

 @After({"hoge", "moge"})
 public void bar() {...}
 

作成者:
koichik

任意要素の概要
 String[] value
          このメソッドが対象とするメソッドの名前です.
 

value

public abstract String[] value
このメソッドが対象とするメソッドの名前です.

戻り値:
このメソッドが対象とするメソッドの名前
デフォルト:
{}


Copyright © 2010 The Seasar Foundation. All Rights Reserved.