de.bechte.junit.runners.context.statements.builder
Interface ClassStatementBuilder

All Known Implementing Classes:
AfterClassStatementBuilder, BeforeClassStatementBuilder, ClassRuleStatementBuilder

public interface ClassStatementBuilder

The ClassStatementBuilder interfaces provides a simple Builder mechanism, used to create Statements. The interface allows that all builders can be processed in a common manner.


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.
 

Method Detail

createStatement

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.

Parameters:
testClass - the TestClass to create the Statement for
next - the next Statement to evaluate after the new Statement has been processed
description - the Description that should be used with the RunNotifier
notifier - the RunNotifier to be used to notify about events
Returns:
the created Statement (must not be null!)


Copyright © 2015. All rights reserved.