public class PtlBlockJUnit4ClassRunnerWithParameters
extends org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters
コンストラクタと説明 |
---|
PtlBlockJUnit4ClassRunnerWithParameters(org.junit.runners.parameterized.TestWithParameters test)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected org.junit.runners.model.Statement |
childrenInvoker(org.junit.runner.notification.RunNotifier notifier) |
protected void |
collectInitializationErrors(java.util.List<java.lang.Throwable> errors) |
org.junit.runner.Description |
getTestDescription()
実行されるテストのdescriptionを取得します。
|
protected java.util.List<ParameterizedTestRule> |
parameterizedClassRules()
テストクラス内の
ParameterizedClassRule が付与されたメソッドまたはフィールドを集めて返します。 |
protected void |
validateParameterizedAfterClass(java.util.List<java.lang.Throwable> errors)
ParameterizedAfterClass が設定されているフィールドをチェックします。 |
protected void |
validateParameterizedBeforeClass(java.util.List<java.lang.Throwable> errors)
ParameterizedBeforeClass が設定されているフィールドをチェックします。 |
protected void |
validateParameterizedClassRules(java.util.List<java.lang.Throwable> errors)
ParameterizedClassRule が設定されているフィールドまたはメソッドをチェックします。 |
protected org.junit.runners.model.Statement |
withParameterizedAfterClasses(org.junit.runners.model.Statement statement)
テストクラス中の
ParameterizedAfterClass が付与されたメソッドを含めてテストを実行します。 |
protected org.junit.runners.model.Statement |
withParameterizedBeforeClasses(org.junit.runners.model.Statement statement)
テストクラス中の
ParameterizedBeforeClass が付与されたメソッドを含めてテストを実行します。 |
protected org.junit.runners.model.Statement |
withParameterizedClassRules(org.junit.runners.model.Statement statement)
テストクラス中の
ParameterizedTestRule が付与されたメソッドまたはフィールドを含めてテストを実行します。 |
classBlock, createTest, getName, getRunnerAnnotations, testName, validateConstructor, validateFields
computeTestMethods, describeChild, getChildren, getTestRules, isIgnored, methodBlock, methodInvoker, possiblyExpectingExceptions, rules, runChild, validateInstanceMethods, validateNoNonStaticInnerClass, validateOnlyOneConstructor, validateTestMethods, validateZeroArgConstructor, withAfters, withBefores, withPotentialTimeout
public PtlBlockJUnit4ClassRunnerWithParameters(org.junit.runners.parameterized.TestWithParameters test) throws org.junit.runners.model.InitializationError
test
- パラメータ付きテストクラスorg.junit.runners.model.InitializationError
- 初期化に失敗した場合protected void collectInitializationErrors(java.util.List<java.lang.Throwable> errors)
collectInitializationErrors
クラス内 org.junit.runners.BlockJUnit4ClassRunner
protected void validateParameterizedBeforeClass(java.util.List<java.lang.Throwable> errors)
ParameterizedBeforeClass
が設定されているフィールドをチェックします。errors
- エラーのリスト。チェックした結果エラーがあった場合、このリストに追加されるprotected void validateParameterizedAfterClass(java.util.List<java.lang.Throwable> errors)
ParameterizedAfterClass
が設定されているフィールドをチェックします。errors
- エラーのリスト。チェックした結果エラーがあった場合、このリストに追加されるprotected void validateParameterizedClassRules(java.util.List<java.lang.Throwable> errors)
ParameterizedClassRule
が設定されているフィールドまたはメソッドをチェックします。errors
- エラーのリスト。チェックした結果エラーがあった場合、このリストに追加されるprotected org.junit.runners.model.Statement childrenInvoker(org.junit.runner.notification.RunNotifier notifier)
childrenInvoker
クラス内 org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>
protected org.junit.runners.model.Statement withParameterizedBeforeClasses(org.junit.runners.model.Statement statement)
ParameterizedBeforeClass
が付与されたメソッドを含めてテストを実行します。statement
- 実行用Statement
ParameterizedBeforeClass
が付与されたメソッドを含めたStatement
protected org.junit.runners.model.Statement withParameterizedAfterClasses(org.junit.runners.model.Statement statement)
ParameterizedAfterClass
が付与されたメソッドを含めてテストを実行します。statement
- 実行用Statement
ParameterizedAfterClass
が付与されたメソッドを含めたStatement
protected org.junit.runners.model.Statement withParameterizedClassRules(org.junit.runners.model.Statement statement)
ParameterizedTestRule
が付与されたメソッドまたはフィールドを含めてテストを実行します。statement
- 実行用Statement
ParameterizedTestRule
が付与されたメソッドまたはフィールドを含めたStatement
protected java.util.List<ParameterizedTestRule> parameterizedClassRules()
ParameterizedClassRule
が付与されたメソッドまたはフィールドを集めて返します。ParameterizedClassRule
が付与されたメソッドまたはフィールドのリストpublic org.junit.runner.Description getTestDescription()