Home | History | Annotate | Download | only in testng
      1 package org.testng;
      2 
      3 import java.lang.reflect.Constructor;
      4 
      5 /**
      6  * Factory used to create all test instances. This factory is passed the constructor
      7  * along with the parameters that TestNG calculated based on the environment
      8  * (@Parameters, etc...).
      9  *
     10  * @see IObjectFactory2
     11  *
     12  * @author Hani Suleiman
     13  * @since 5.6
     14  */
     15 public interface IObjectFactory extends ITestObjectFactory {
     16   Object newInstance(Constructor constructor, Object... params);
     17 }
     18