| Modifier and Type | Interface and Description |
|---|---|
| public interface | IObjectDispenser
Represents the capabilities of an implementation that is capable of dispensing new Objects for TestNG |
| Modifier and Type | Class and Description |
|---|---|
| public class | DefaultTestObjectFactory
Intended to be the default way of instantiating objects within TestNG. |
| public class | Dispenser
Supports Object instantiation taking into account Dependency Injection. |
| public class | |
| pack-priv class | GuiceBasedObjectDispenser
A Guice backed Object dispenser that is aware of Dependency Injection |
| pack-priv class | |
| public class | InstanceCreator
Utility class for object instantiations. |
| public class | ObjectFactoryImpl
Default factory for test creation. |
| pack-priv class | SimpleObjectDispenser
A plain vanilla Object dispenser |