Uses of Interface
org.testng.ITestContext
-
Packages that use ITestContext Package Description org.testng org.testng.internal org.testng.internal.invokers org.testng.internal.reflect org.testng.reporters -
-
Uses of ITestContext in org.testng
Classes in org.testng that implement ITestContext Modifier and Type Class Description classTestRunnerThis class takes care of running one Test.Fields in org.testng declared as ITestContext Modifier and Type Field Description private ITestContextGuiceHelper. contextprivate ITestContextSuiteResult. m_testContextFields in org.testng with type parameters of type ITestContext Modifier and Type Field Description private java.util.Collection<ITestContext>TestListenerAdapter. m_testContextsMethods in org.testng that return ITestContext Modifier and Type Method Description ITestContextISuiteResult. getTestContext()ITestContextITestResult. getTestContext()ITestContextSuiteResult. getTestContext()Methods in org.testng that return types with arguments of type ITestContext Modifier and Type Method Description java.util.List<ITestContext>TestListenerAdapter. getTestContexts()Methods in org.testng with parameters of type ITestContext Modifier and Type Method Description voidIDataProviderListener. afterDataProviderExecution(IDataProviderMethod dataProviderMethod, ITestNGMethod method, ITestContext iTestContext)This method gets invoked just after a data provider is invoked.voidIInvokedMethodListener2. afterInvocation(IInvokedMethod method, ITestResult testResult, ITestContext context)To be implemented if the method needs a handle to contextual information.voidIDataProviderListener. beforeDataProviderExecution(IDataProviderMethod dataProviderMethod, ITestNGMethod method, ITestContext iTestContext)This method gets invoked just before a data provider is invoked.voidIInvokedMethodListener2. beforeInvocation(IInvokedMethod method, ITestResult testResult, ITestContext context)To be implemented if the method needs a handle to contextual information.com.google.inject.ModuleIModuleFactory. createModule(ITestContext context, java.lang.Class<?> testClass)java.util.List<IMethodInstance>IMethodInterceptor. intercept(java.util.List<IMethodInstance> methods, ITestContext context)java.util.List<IMethodInstance>InstanceOrderingMethodInterceptor. intercept(java.util.List<IMethodInstance> methods, ITestContext context)java.util.List<IMethodInstance>PreserveOrderMethodInterceptor. intercept(java.util.List<IMethodInstance> methods, ITestContext context)voidITestListener. onFinish(ITestContext context)Invoked after all the tests have run and all their Configuration methods have been called.voidTestListenerAdapter. onFinish(ITestContext testContext)voidTestNG.ExitCodeListener. onFinish(ITestContext context)Deprecated.voidITestListener. onStart(ITestContext context)Invoked after the test class is instantiated and before any configuration method is called.voidTestListenerAdapter. onStart(ITestContext testContext)voidTestNG.ExitCodeListener. onStart(ITestContext context)Deprecated.Constructors in org.testng with parameters of type ITestContext Constructor Description GuiceHelper(ITestContext context)SuiteResult(XmlSuite suite, ITestContext tr) -
Uses of ITestContext in org.testng.internal
Fields in org.testng.internal declared as ITestContext Modifier and Type Field Description private ITestContextParameters.MethodParameters. contextprivate ITestContextTestResult. m_contextprivate ITestContextClassImpl. m_testContextprivate ITestContextFactoryMethod. m_testContextprivate ITestContextInvoker. m_testContextprivate ITestContextTestMethodWithDataProviderMethodWorker. m_testContextprivate ITestContextTestMethodWorker. m_testContextprivate ITestContextTestNGClassFinder. m_testContextprivate ITestContextAbstractParallelWorker.Arguments. testContextMethods in org.testng.internal that return ITestContext Modifier and Type Method Description ITestContextAbstractParallelWorker.Arguments. getTestContext()ITestContextTestResult. getTestContext()Methods in org.testng.internal with parameters of type ITestContext Modifier and Type Method Description (package private) voidExitCode. computeAndUpdate(ITestContext context)static java.lang.Object[]Parameters. createConfigurationParameters(java.lang.reflect.Method m, java.util.Map<java.lang.String,java.lang.String> params, java.lang.Object[] parameterValues, ITestNGMethod currentTestMethod, IAnnotationFinder finder, XmlSuite xmlSuite, ITestContext ctx, ITestResult testResult)Creates the parameters needed for the specified @ConfigurationMethod.(package private) ParameterHandler.ParameterBagParameterHandler. createParameters(ITestNGMethod testMethod, java.util.Map<java.lang.String,java.lang.String> parameters, java.util.Map<java.lang.String,java.lang.String> allParameterNames, ITestContext testContext)(package private) ParameterHandler.ParameterBagParameterHandler. createParameters(ITestNGMethod testMethod, java.util.Map<java.lang.String,java.lang.String> parameters, java.util.Map<java.lang.String,java.lang.String> allParameterNames, ITestContext testContext, java.lang.Object fedInstance)private static booleanTestNGClassFinder. excludeFactory(FactoryMethod fm, ITestContext ctx)private static IDataProviderMethodParameters. findDataProvider(java.lang.Object instance, ITestClass clazz, IAnnotationFinder finder, java.lang.String name, java.lang.Class<?> dataProviderClass, ITestContext context)Find a method that has a @DataProvider(name=name)private static IDataProviderMethodParameters. findDataProvider(java.lang.Object instance, ITestClass clazz, ConstructorOrMethod m, IAnnotationFinder finder, ITestContext context)protected IClassBaseClassFinder. findOrCreateIClass(ITestContext context, java.lang.Class<?> cls, XmlClass xmlClass, java.lang.Object instance, IAnnotationFinder annotationFinder, ITestObjectFactory objectFactory)protected IClassBaseClassFinder. findOrCreateIClass(ITestContext context, java.lang.Class<?> cls, XmlClass xmlClass, java.lang.Object instance, XmlTest xmlTest, IAnnotationFinder annotationFinder, ITestObjectFactory objectFactory)Deprecated.- This method stands deprecated as of TestNG v6.13private static java.lang.ThrowableExceptionUtils. getConfigFailureException(ITestContext context)(package private) static java.lang.ThrowableExceptionUtils. getExceptionDetails(ITestContext context, java.lang.Object instance)static java.lang.ObjectParameters. getInjectedParameter(java.lang.Class<?> c, java.lang.reflect.Method method, ITestContext context, ITestResult testResult)Deprecated.- This method stands deprecated as of TestNG v6.11.private static java.util.List<java.lang.Object>MethodInvocationHelper. getParameters(java.lang.reflect.Method dataProvider, ITestNGMethod method, ITestContext testContext, java.lang.Object fedInstance, IAnnotationFinder annotationFinder)private ParameterHandler.ParameterBagParameterHandler. handleParameters(ITestNGMethod testMethod, java.lang.Object instance, java.util.Map<java.lang.String,java.lang.String> allParameterNames, java.util.Map<java.lang.String,java.lang.String> parameters, ITestContext testContext, java.lang.Object fedInstance)voidTestResult. init(IClass testClass, java.lang.Object instance, ITestNGMethod method, java.lang.Throwable throwable, long start, long end, ITestContext context)static java.lang.Object[]Parameters. injectParameters(java.lang.Object[] parameterValues, java.lang.reflect.Method method, ITestContext context)Gets an array of parameter values returned by data provider or the ones that are injected based on parameter type.protected static java.util.Iterator<java.lang.Object[]>MethodInvocationHelper. invokeDataProvider(java.lang.Object instance, java.lang.reflect.Method dataProvider, ITestNGMethod method, ITestContext testContext, java.lang.Object fedInstance, IAnnotationFinder annotationFinder)private java.util.List<ITestResult>Invoker. invokePooledTestMethods(ITestNGMethod testMethod, XmlSuite suite, java.util.Map<java.lang.String,java.lang.String> parameters, ConfigurationGroupMethods groupMethods, ITestContext testContext)Invokes a method that has a specified threadPoolSize.java.util.List<ITestResult>IInvoker. invokeTestMethods(ITestNGMethod testMethod, XmlSuite suite, java.util.Map<java.lang.String,java.lang.String> parameters, ConfigurationGroupMethods groupMethods, java.lang.Object instance, ITestContext testContext)Invoke the given methodjava.util.List<ITestResult>Invoker. invokeTestMethods(ITestNGMethod testMethod, XmlSuite suite, java.util.Map<java.lang.String,java.lang.String> testParameters, ConfigurationGroupMethods groupMethods, java.lang.Object instance, ITestContext testContext)Invoke all the test methods.protected voidTestMethodWorker. invokeTestMethods(ITestNGMethod tm, java.lang.Object instance, ITestContext testContext)static Parameters.MethodParametersParameters.MethodParameters. newInstance(java.util.Map<java.lang.String,java.lang.String> params, ITestNGMethod testNGMethod, ITestContext context)voidExitCodeListener. onFinish(ITestContext context)voidExitCodeListener. onStart(ITestContext context)(package private) intInvoker. retryFailed(java.lang.Object instance, ITestNGMethod tm, XmlSuite suite, ITestClass testClass, ITestNGMethod[] beforeMethods, ITestNGMethod[] afterMethods, ConfigurationGroupMethods groupMethods, java.util.List<ITestResult> result, int failureCount, ITestContext testContext, java.util.Map<java.lang.String,java.lang.String> parameters, int parametersIndex)voidTestResult. setContext(ITestContext context)AbstractParallelWorker.Arguments.BuilderAbstractParallelWorker.Arguments.Builder. testContext(ITestContext testContext)Constructors in org.testng.internal with parameters of type ITestContext Constructor Description ClassImpl(ITestContext context, java.lang.Class<?> cls, XmlClass xmlClass, java.lang.Object instance, java.util.Map<java.lang.Class<?>,IClass> classes, IAnnotationFinder annotationFinder, ITestObjectFactory objectFactory)ClassImpl(ITestContext context, java.lang.Class<?> cls, XmlClass xmlClass, java.lang.Object instance, java.util.Map<java.lang.Class<?>,IClass> classes, XmlTest xmlTest, IAnnotationFinder annotationFinder, ITestObjectFactory objectFactory)Deprecated.- This constructor is un-used within TestNG and hence stands deprecated as of TestNG v6.13FactoryMethod(ConstructorOrMethod com, java.lang.Object instance, IAnnotationFinder annotationFinder, ITestContext testContext, ITestObjectFactory objectFactory, java.util.Map<java.lang.Class<? extends IDataProviderListener>,IDataProviderListener> dataProviderListeners)FactoryMethod(ConstructorOrMethod com, java.lang.Object instance, XmlTest xmlTest, IAnnotationFinder annotationFinder, ITestContext testContext, ITestObjectFactory objectFactory)Deprecated.- This constructor is un-used within TestNG and hence stands deprecated as of TestNG v6.13FactoryMethod(ConstructorOrMethod com, java.lang.Object instance, XmlTest xmlTest, IAnnotationFinder annotationFinder, ITestContext testContext, ITestObjectFactory objectFactory, java.util.Map<java.lang.Class<? extends IDataProviderListener>,IDataProviderListener> dataProviderListeners)Deprecated.- This constructor is un-used within TestNG and hence stands deprecated as of TestNG v6.13Invoker(IConfiguration configuration, ITestContext testContext, ITestResultNotifier notifier, SuiteRunState state, boolean skipFailedInvocationCounts, java.util.Collection<IInvokedMethodListener> invokedMethodListeners, java.util.List<IClassListener> classListeners, java.util.Collection<IDataProviderListener> dataProviderListeners)MethodParameters(java.util.Map<java.lang.String,java.lang.String> params, java.util.Map<java.lang.String,java.lang.String> methodParams, java.lang.Object[] pv, java.lang.reflect.Method m, ITestContext ctx, ITestResult tr)SingleTestMethodWorker(IInvoker invoker, IMethodInstance testMethod, XmlSuite suite, java.util.Map<java.lang.String,java.lang.String> parameters, ITestContext testContext, java.util.List<IClassListener> listeners)TestMethodWithDataProviderMethodWorker(Invoker invoker, ITestNGMethod testMethod, int parameterIndex, java.lang.Object[] parameterValues, java.lang.Object instance, XmlSuite suite, java.util.Map<java.lang.String,java.lang.String> parameters, ITestClass testClass, ITestNGMethod[] beforeMethods, ITestNGMethod[] afterMethods, ConfigurationGroupMethods groupMethods, ExpectedExceptionsHolder expectedExceptionHolder, ITestContext testContext, boolean skipFailedInvocationCounts, int invocationCount, int failureCount, ITestResultNotifier notifier)TestMethodWorker(IInvoker invoker, java.util.List<IMethodInstance> testMethods, XmlSuite suite, java.util.Map<java.lang.String,java.lang.String> parameters, ConfigurationGroupMethods groupMethods, ClassMethodMap classMethodMap, ITestContext testContext, java.util.List<IClassListener> listeners)TestNGClassFinder(ClassInfoMap cim, java.util.Map<java.lang.Class<?>,java.util.List<java.lang.Object>> instanceMap, IConfiguration configuration, ITestContext testContext, java.util.Map<java.lang.Class<? extends IDataProviderListener>,IDataProviderListener> dataProviderListeners)TestNGClassFinder(ClassInfoMap cim, java.util.Map<java.lang.Class<?>,java.util.List<java.lang.Object>> instanceMap, XmlTest xmlTest, IConfiguration configuration, ITestContext testContext)Deprecated.- This constructor is un-used within TestNG and hence stands deprecated as of TestNG v6.13TestNGClassFinder(ClassInfoMap cim, java.util.Map<java.lang.Class<?>,java.util.List<java.lang.Object>> instanceMap, XmlTest xmlTest, IConfiguration configuration, ITestContext testContext, java.util.Map<java.lang.Class<? extends IDataProviderListener>,IDataProviderListener> dataProviderListeners)Deprecated.- This constructor is un-used within TestNG and hence stands deprecated as of TestNG v6.13TestNGClassFinder(ClassInfoMap cim, XmlTest xmlTest, IConfiguration configuration, ITestContext testContext)Deprecated.- This constructor is un-used within TestNG and hence stands deprecated as of TestNG v6.13TestNGClassFinder(ClassInfoMap cim, XmlTest xmlTest, IConfiguration configuration, ITestContext testContext, java.util.Map<java.lang.Class<? extends IDataProviderListener>,IDataProviderListener> dataProviderListeners)Deprecated.- This constructor is un-used within TestNG and hence stands deprecated as of TestNG v6.13TestResult(java.lang.Object instance, ITestNGMethod method, java.lang.Throwable throwable, ITestContext context)TestResult(IClass testClass, java.lang.Object instance, ITestNGMethod method, java.lang.Throwable throwable, long start, long end, ITestContext context) -
Uses of ITestContext in org.testng.internal.invokers
Fields in org.testng.internal.invokers declared as ITestContext Modifier and Type Field Description private ITestContextInvokedMethodListenerInvoker. m_testContextMethods in org.testng.internal.invokers with parameters of type ITestContext Modifier and Type Method Description voidInvokedMethodListenerInvoker.InvocationStrategy. callMethod(LISTENER_TYPE listener, IInvokedMethod invokedMethod, ITestResult testResult, ITestContext testContext)voidInvokedMethodListenerInvoker.InvokeAfterInvocationWithContextStrategy. callMethod(IInvokedMethodListener2 listener, IInvokedMethod invokedMethod, ITestResult testResult, ITestContext testContext)voidInvokedMethodListenerInvoker.InvokeAfterInvocationWithoutContextStrategy. callMethod(IInvokedMethodListener listener, IInvokedMethod invokedMethod, ITestResult testResult, ITestContext testContext)voidInvokedMethodListenerInvoker.InvokeBeforeInvocationWithContextStrategy. callMethod(IInvokedMethodListener2 listener, IInvokedMethod invokedMethod, ITestResult testResult, ITestContext testContext)voidInvokedMethodListenerInvoker.InvokeBeforeInvocationWithoutContextStrategy. callMethod(IInvokedMethodListener listener, IInvokedMethod invokedMethod, ITestResult testResult, ITestContext testContext)Constructors in org.testng.internal.invokers with parameters of type ITestContext Constructor Description InvokedMethodListenerInvoker(InvokedMethodListenerMethod listenerMethod, ITestResult testResult, ITestContext testContext)Creates a new invoker instance which can be used to call the specifiedlistenerMethodon any number ofIInvokedMethodListeners. -
Uses of ITestContext in org.testng.internal.reflect
Fields in org.testng.internal.reflect declared as ITestContext Modifier and Type Field Description private ITestContextMethodMatcherContext. testContextMethods in org.testng.internal.reflect that return ITestContext Modifier and Type Method Description ITestContextMethodMatcherContext. getTestContext()Methods in org.testng.internal.reflect with parameters of type ITestContext Modifier and Type Method Description static java.lang.Object[]ReflectionRecipes. inject(Parameter[] parameters, java.util.Set<InjectableParameter> filters, java.lang.Object[] args, java.lang.reflect.Constructor constructor, ITestContext context, ITestResult testResult)Injects appropriate arguments.static java.lang.Object[]ReflectionRecipes. inject(Parameter[] parameters, java.util.Set<InjectableParameter> filters, java.lang.Object[] args, java.lang.reflect.Method injectionMethod, ITestContext context, ITestResult testResult)Injects appropriate arguments.private static java.lang.Object[]ReflectionRecipes. nativelyInject(Parameter[] parameters, java.util.Set<InjectableParameter> filters, java.lang.Object[] args, java.lang.Object injectionMethod, ITestContext context, ITestResult testResult)Constructors in org.testng.internal.reflect with parameters of type ITestContext Constructor Description MethodMatcherContext(java.lang.reflect.Method method, java.lang.Object[] arguments, ITestContext testContext, ITestResult testResult)Constructs a context for MethodMatchers. -
Uses of ITestContext in org.testng.reporters
Fields in org.testng.reporters declared as ITestContext Modifier and Type Field Description private ITestContextTestHTMLReporter. m_testContextMethods in org.testng.reporters with parameters of type ITestContext Modifier and Type Method Description private voidJUnitXMLReporter. createElementFromIgnoredTests(XMLStringBuffer doc, ITestContext context)private voidFailedReporter. createXmlTest(ITestContext context, java.util.List<ITestNGMethod> methods, XmlTest srcXmlTest)Generate testng-failed.xmlprivate java.lang.StringJUnitXMLReporter. generateFileName(ITestContext context)This method guarantees unique file names for reports.
Also, this will guarantee that the old reports are overwritten when tests are run again.static voidTestHTMLReporter. generateLog(ITestContext testContext, java.lang.String host, java.lang.String outputDirectory, java.util.Collection<ITestResult> failedConfs, java.util.Collection<ITestResult> skippedConfs, java.util.Collection<ITestResult> passedTests, java.util.Collection<ITestResult> failedTests, java.util.Collection<ITestResult> skippedTests, java.util.Collection<ITestResult> percentageTests)private voidJqReporter. generateMethod(java.lang.String tagClass, ITestResult tr, ITestContext context, XMLStringBuffer xsb)Deprecated.protected voidJUnitXMLReporter. generateReport(ITestContext context)generate the XML report given what we know from all the test resultsprivate voidJqReporter. generateTests(java.lang.String tagClass, IResultMap tests, ITestContext context, XMLStringBuffer xsb)Deprecated.private voidFailedReporter. generateXmlTest(XmlTest xmlTest, ITestContext context, java.util.Set<ITestResult> failedTests, java.util.Set<ITestResult> skippedTests)private static java.lang.StringTestHTMLReporter. getOutputFile(ITestContext context)private java.util.Set<java.lang.String>JUnitXMLReporter. getPackages(ITestContext context)voidJUnitXMLReporter. onFinish(ITestContext context)Invoked after all the tests have run and all their Configuration methods have been called.voidTestHTMLReporter. onFinish(ITestContext context)voidTextReporter. onFinish(ITestContext context)voidVerboseReporter. onFinish(ITestContext context)voidJUnitXMLReporter. onStart(ITestContext context)Invoked after the test class is instantiated and before any configuration method is called.voidTestHTMLReporter. onStart(ITestContext context)voidVerboseReporter. onStart(ITestContext ctx)Constructors in org.testng.reporters with parameters of type ITestContext Constructor Description TestResult(ITestContext context)
-