package org.testng; | |
import java.lang.reflect.Constructor; | |
/** | |
* Factory used to create all test instances. This factory is passed the constructor | |
* along with the parameters that TestNG calculated based on the environment | |
* (@Parameters, etc...). | |
* | |
* @see IObjectFactory2 | |
* | |
* @author Hani Suleiman | |
* @since 5.6 | |
*/ | |
public interface IObjectFactory extends ITestObjectFactory { | |
Object newInstance(Constructor constructor, Object... params); | |
} |