org.unitils
Class UnitilsParameterized.TestClassRunnerForParameters

java.lang.Object
  extended by org.junit.runner.Runner
      extended by org.junit.internal.runners.JUnit4ClassRunner
          extended by org.unitils.UnitilsJUnit4TestClassRunner
              extended by org.unitils.UnitilsParameterized.TestClassRunnerForParameters
All Implemented Interfaces:
org.junit.runner.Describable, org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable, TestRunnerAccessor
Enclosing class:
UnitilsParameterized

protected class UnitilsParameterized.TestClassRunnerForParameters
extends UnitilsJUnit4TestClassRunner

TestClassRunnerForParameters.

Since:
Author:
wiw

Nested Class Summary
 
Nested classes/interfaces inherited from class org.unitils.UnitilsJUnit4TestClassRunner
UnitilsJUnit4TestClassRunner.TestListenerInvokingMethodRoadie
 
Constructor Summary
UnitilsParameterized.TestClassRunnerForParameters(Class<?> javaClass, List<Object[]> parametersList, int i)
           
 
Method Summary
protected  Object[] computeParams()
           
protected  Object createTest()
           
protected  String getName()
           
protected  String testName(Method method)
           
protected  void validate()
           
 
Methods inherited from class org.unitils.UnitilsJUnit4TestClassRunner
createMethodRoadie, executeTestMethod, getTestListener, getUnitils, invokeTestMethod, run
 
Methods inherited from class org.junit.internal.runners.JUnit4ClassRunner
classAnnotations, filter, getDescription, getTestClass, getTestMethods, methodDescription, runMethods, sort, testAnnotations, wrapMethod
 
Methods inherited from class org.junit.runner.Runner
testCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnitilsParameterized.TestClassRunnerForParameters

public UnitilsParameterized.TestClassRunnerForParameters(Class<?> javaClass,
                                                         List<Object[]> parametersList,
                                                         int i)
                                                  throws Exception
Parameters:
javaClass -
parametersList -
i -
Throws:
Exception
Method Detail

createTest

protected Object createTest()
                     throws Exception
Overrides:
createTest in class org.junit.internal.runners.JUnit4ClassRunner
Throws:
Exception
See Also:
JUnit4ClassRunner.createTest()

computeParams

protected Object[] computeParams()
                          throws Exception
Returns:
Throws:
Exception

getName

protected String getName()
Overrides:
getName in class org.junit.internal.runners.JUnit4ClassRunner
See Also:
JUnit4ClassRunner.getName()

testName

protected String testName(Method method)
Overrides:
testName in class org.junit.internal.runners.JUnit4ClassRunner
See Also:
JUnit4ClassRunner.testName(java.lang.reflect.Method)

validate

protected void validate()
                 throws org.junit.internal.runners.InitializationError
Overrides:
validate in class org.junit.internal.runners.JUnit4ClassRunner
Throws:
org.junit.internal.runners.InitializationError
See Also:
JUnit4ClassRunner.validate()


Copyright © 2014. All Rights Reserved.