/** * Injects appropriate arguments. * * @param parameters array of parameter instances under question. * @param filters filters to use. * @param args user supplied arguments. * @param injectionMethod current test method. * @param context current test context. * @param testResult on going test results. * @return injected arguments. */ public static Object[] inject(final Parameter[] parameters, final Set<InjectableParameter> filters, final Object[] args, final Method injectionMethod, final ITestContext context, final ITestResult testResult) { return nativelyInject(parameters, filters, args, injectionMethod, context, testResult); }
/** * Injects appropriate arguments. * * @param parameters array of parameter instances under question. * @param filters filters to use. * @param args user supplied arguments. * @param constructor current test method. * @param context current test context. * @param testResult on going test results. * @return injected arguments. */ public static Object[] inject(final Parameter[] parameters, final Set<InjectableParameter> filters, final Object[] args, final Constructor constructor, final ITestContext context, final ITestResult testResult) { return nativelyInject(parameters, filters, args, constructor, context, testResult); }
/** * Injects appropriate arguments. * * @param parameters array of parameter instances under question. * @param filters filters to use. * @param args user supplied arguments. * @param constructor current test method. * @param context current test context. * @param testResult on going test results. * @return injected arguments. */ public static Object[] inject( final Parameter[] parameters, final Set<InjectableParameter> filters, final Object[] args, final Constructor constructor, final ITestContext context, final ITestResult testResult) { return nativelyInject(parameters, filters, args, constructor, context, testResult); }
/** * Injects appropriate arguments. * * @param parameters array of parameter instances under question. * @param filters filters to use. * @param args user supplied arguments. * @param injectionMethod current test method. * @param context current test context. * @param testResult on going test results. * @return injected arguments. */ public static Object[] inject( final Parameter[] parameters, final Set<InjectableParameter> filters, final Object[] args, final Method injectionMethod, final ITestContext context, final ITestResult testResult) { return nativelyInject(parameters, filters, args, injectionMethod, context, testResult); }