Uses of Interface
org.testng.IClass
Packages that use IClass
Package
Description
-
Uses of IClass in org.testng
Subinterfaces of IClass in org.testngModifier and TypeInterfaceDescriptioninterface
This class represents a test class: The test methods The configuration methods (test and method) The class file Note that the methods returned by instances of this class are expected to be correct at runtime.Classes in org.testng that implement IClassModifier and TypeClassDescription(package private) class
This class represents a test class: - The test methods - The configuration methods (test and method) - The class fileFields in org.testng declared as IClassMethods in org.testng that return IClassModifier and TypeMethodDescriptionIClass[]
ITestClassFinder.findTestClasses()
Return the IClass for a given classTestClass.getIClass()
ITestResult.getTestClass()
Methods in org.testng with parameters of type IClassModifier and TypeMethodDescriptionboolean
ITestNGMethod.canRunFromClass
(IClass testClass) (package private) com.google.inject.Injector
GuiceHelper.getInjector
(IClass iClass, IInjectorFactory injectorFactory) Deprecated.com.google.inject.Injector
ITestContext.getInjector
(IClass iClass) Deprecated.com.google.inject.Injector
TestRunner.getInjector
(IClass iClass) private static boolean
TestRunner.hasNoGuiceAnnotations
(IClass iClass) private void
TestClass.init
(IClass cls, ITestMethodFinder testMethodFinder, IAnnotationFinder annotationFinder, XmlTest xmlTest, XmlClass xmlClass) Constructors in org.testng with parameters of type IClassModifierConstructorDescriptionprotected
TestClass
(IClass cls, ITestMethodFinder testMethodFinder, IAnnotationFinder annotationFinder, XmlTest xmlTest, XmlClass xmlClass, String errorMsgPrefix) -
Uses of IClass in org.testng.internal
Classes in org.testng.internal that implement IClassModifier and TypeClassDescriptionclass
Implementation of an IClass.class
Fields in org.testng.internal declared as IClassModifier and TypeFieldDescriptionprivate IClass
ConfigMethodArguments.Builder.testClass
private IClass
ConfigMethodArguments.testClass
Fields in org.testng.internal with type parameters of type IClassModifier and TypeFieldDescription(package private) static final BiPredicate<ITestNGMethod,
IClass> Invoker.CAN_RUN_FROM_CLASS
Predicate to filter methodsBaseClassFinder.m_classes
ClassImpl.m_classes
(package private) static final BiPredicate<ITestNGMethod,
IClass> Invoker.SAME_CLASS
Predicate to filter methodsMethods in org.testng.internal that return IClassModifier and TypeMethodDescriptionprotected IClass
BaseClassFinder.findOrCreateIClass
(ITestContext context, Class<?> cls, XmlClass xmlClass, Object instance, IAnnotationFinder annotationFinder, ITestObjectFactory objectFactory) IClass[]
BaseClassFinder.findTestClasses()
protected IClass
BaseTestMethod.getIClass()
ConfigMethodArguments.getTestClass()
TestResult.getTestClass()
Methods in org.testng.internal with parameters of type IClassModifier and TypeMethodDescriptionboolean
BaseTestMethod.canRunFromClass
(IClass testClass) boolean
ClonedMethod.canRunFromClass
(IClass testClass) boolean
LiteWeightTestNGMethod.canRunFromClass
(IClass testClass) boolean
WrappedTestNGMethod.canRunFromClass
(IClass testClass) (package private) static ITestNGMethod[]
TestNgMethodUtils.filterMethods
(IClass testClass, ITestNGMethod[] methods, BiPredicate<ITestNGMethod, IClass> predicate) ConfigMethodArguments.Builder.forTestClass
(IClass testClass) ConfigInvoker.getInvocationResults
(IClass testClass) boolean
ConfigInvoker.hasConfigurationFailureFor
(ITestNGMethod testNGMethod, String[] groups, IClass testClass, Object instance) boolean
IConfigInvoker.hasConfigurationFailureFor
(ITestNGMethod testNGMethod, String[] groups, IClass testClass, Object instance) private ClassInfoMap
TestNGClassFinder.processFactory
(IClass ic, ConstructorOrMethod factoryMethod) private void
TestNGClassFinder.processMethod
(IConfiguration configuration, IClass ic, ConstructorOrMethod factoryMethod) protected void
private void
ConfigInvoker.recordConfigurationInvocationFailed
(ITestNGMethod tm, IClass testClass, IConfigurationAnnotation annotation, ITestNGMethod currentTestMethod, Object instance, XmlSuite suite) Record internally the failure of a Configuration, so that we can determine later if @Test should be skipped.void
ConfigMethodArguments.setTestClass
(IClass testClass) Method parameters in org.testng.internal with type arguments of type IClassModifier and TypeMethodDescriptionprivate static Object
InstanceCreator.computeParameters
(Map<Class<?>, IClass> classes, Class<?> ec, IObjectFactory factory) static Object
InstanceCreator.createInstance
(Class<?> declaringClass, Map<Class<?>, IClass> classes, XmlTest xmlTest, IAnnotationFinder finder, ITestObjectFactory objectFactory, boolean create, String errorMsgPrefix) static Object
InstanceCreator.createInstanceUsingObjectFactory
(Class<?> declaringClass, Map<Class<?>, IClass> classes, XmlTest xmlTest, IAnnotationFinder finder, IObjectFactory factory, boolean create, String errorMsgPrefix) (package private) static ITestNGMethod[]
TestNgMethodUtils.filterAfterTestMethods
(ITestClass testClass, BiPredicate<ITestNGMethod, IClass> predicate) (package private) static ITestNGMethod[]
TestNgMethodUtils.filterBeforeTestMethods
(ITestClass testClass, BiPredicate<ITestNGMethod, IClass> predicate) (package private) static ITestNGMethod[]
TestNgMethodUtils.filterMethods
(IClass testClass, ITestNGMethod[] methods, BiPredicate<ITestNGMethod, IClass> predicate) private static Object
InstanceCreator.instantiateUsingDefaultConstructor
(Class<?> declaringClass, Map<Class<?>, IClass> classes, XmlTest xmlTest, IObjectFactory factory) Constructors in org.testng.internal with parameters of type IClassModifierConstructorDescriptionprivate
ConfigMethodArguments
(IClass testClass, ITestNGMethod currentTestMethod, ITestNGMethod[] allMethods, XmlSuite suite, Map<String, String> params, Object[] parameterValues, Object instance, ITestResult testMethodResult) Constructor parameters in org.testng.internal with type arguments of type IClassModifierConstructorDescriptionClassImpl
(ITestContext context, Class<?> cls, XmlClass xmlClass, Object instance, Map<Class<?>, IClass> classes, IAnnotationFinder annotationFinder, ITestObjectFactory objectFactory) -
Uses of IClass in org.testng.internal.objects
Methods in org.testng.internal.objects with parameters of type IClassModifier and TypeMethodDescription(package private) com.google.inject.Injector
GuiceHelper.getInjector
(IClass iClass, IInjectorFactory injectorFactory) -
Uses of IClass in org.testng.internal.objects.pojo
Fields in org.testng.internal.objects.pojo declared as IClassFields in org.testng.internal.objects.pojo with type parameters of type IClassMethods in org.testng.internal.objects.pojo that return IClassMethods in org.testng.internal.objects.pojo that return types with arguments of type IClassMethod parameters in org.testng.internal.objects.pojo with type arguments of type IClassModifier and TypeMethodDescriptionvoid
DetailedAttributes.setClasses
(Map<Class<?>, IClass> classes) Constructors in org.testng.internal.objects.pojo with parameters of type IClass -
Uses of IClass in org.testng.junit
Classes in org.testng.junit that implement IClassModifier and TypeClassDescriptionclass
class
class