Package org.testng

Interface IModuleFactory


public interface IModuleFactory
This interface is used by the moduleFactory attribute of the @Guice annotation. It allows users to use different Guice modules based on the test class waiting to be injected.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.inject.Module
    createModule(ITestContext context, Class<?> testClass)
     
  • Method Details

    • createModule

      com.google.inject.Module createModule(ITestContext context, Class<?> testClass)
      Parameters:
      context - The current test context
      testClass - The test class
      Returns:
      The Guice module that should be used to get an instance of this test class.