    001    package org.junit.runners.parameterized;
    002
    003    import org.junit.runner.Runner;
    004    import org.junit.runners.model.InitializationError;
    005
    006    /**
    007     * A {@link ParametersRunnerFactory} that creates
    008     * {@link BlockJUnit4ClassRunnerWithParameters}.
    009     *
    010     * @since 4.12
    011     */
    012    public class BlockJUnit4ClassRunnerWithParametersFactory implements
    013            ParametersRunnerFactory {
    014        public Runner createRunnerForTestWithParameters(TestWithParameters test)
    015                throws InitializationError {
    016            return new BlockJUnit4ClassRunnerWithParameters(test);
    017        }
    018    }