de.bechte.junit.runners.context.statements.builder
Class BeforeClassStatementBuilder
java.lang.Object
de.bechte.junit.runners.context.statements.builder.BeforeClassStatementBuilder
- All Implemented Interfaces:
- ClassStatementBuilder
public class BeforeClassStatementBuilder
- extends Object
- implements ClassStatementBuilder
The BeforeClassStatementBuilder creates a RunBefores statement that evaluates all
@BeforeClass annotated methods. If no such method exist, the builder will simply return the provided next
Statement.
|
Method Summary |
org.junit.runners.model.Statement |
createStatement(org.junit.runners.model.TestClass testClass,
org.junit.runners.model.Statement next,
org.junit.runner.Description description,
org.junit.runner.notification.RunNotifier notifier)
Creates a Statement for the given attributes. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeforeClassStatementBuilder
public BeforeClassStatementBuilder()
createStatement
public org.junit.runners.model.Statement createStatement(org.junit.runners.model.TestClass testClass,
org.junit.runners.model.Statement next,
org.junit.runner.Description description,
org.junit.runner.notification.RunNotifier notifier)
- Description copied from interface:
ClassStatementBuilder
- Creates a
Statement for the given attributes.
- Specified by:
createStatement in interface ClassStatementBuilder
- Parameters:
testClass - the TestClass to create the Statement fornext - the next Statement to evaluate after the new Statement has been processeddescription - the Description that should be used with the RunNotifiernotifier - the RunNotifier to be used to notify about events
- Returns:
- the created
Statement (must not be null!)
Copyright © 2015. All rights reserved.