public interface org.testng.ITestContext extends org.testng.IAttributes
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.testng.ITestContext
  super_class: java.lang.Object
{
  public abstract java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.Date getStartDate();
    descriptor: ()Ljava/util/Date;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.Date getEndDate();
    descriptor: ()Ljava/util/Date;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.testng.IResultMap getPassedTests();
    descriptor: ()Lorg/testng/IResultMap;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.testng.IResultMap getSkippedTests();
    descriptor: ()Lorg/testng/IResultMap;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.testng.IResultMap getFailedButWithinSuccessPercentageTests();
    descriptor: ()Lorg/testng/IResultMap;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.testng.IResultMap getFailedTests();
    descriptor: ()Lorg/testng/IResultMap;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String[] getIncludedGroups();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String[] getExcludedGroups();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getOutputDirectory();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.testng.ISuite getSuite();
    descriptor: ()Lorg/testng/ISuite;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.testng.ITestNGMethod[] getAllTestMethods();
    descriptor: ()[Lorg/testng/ITestNGMethod;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getHost();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.Collection<org.testng.ITestNGMethod> getExcludedMethods();
    descriptor: ()Ljava/util/Collection;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Collection<Lorg/testng/ITestNGMethod;>;

  public abstract org.testng.IResultMap getPassedConfigurations();
    descriptor: ()Lorg/testng/IResultMap;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.testng.IResultMap getSkippedConfigurations();
    descriptor: ()Lorg/testng/IResultMap;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.testng.IResultMap getFailedConfigurations();
    descriptor: ()Lorg/testng/IResultMap;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.testng.xml.XmlTest getCurrentXmlTest();
    descriptor: ()Lorg/testng/xml/XmlTest;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.List<com.google.inject.Module> getGuiceModules(java.lang.Class<? extends com.google.inject.Module>);
    descriptor: (Ljava/lang/Class;)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/Class<+Lcom/google/inject/Module;>;)Ljava/util/List<Lcom/google/inject/Module;>;
    MethodParameters:
      Name  Flags
      cls   

  public abstract com.google.inject.Injector getInjector(java.util.List<com.google.inject.Module>);
    descriptor: (Ljava/util/List;)Lcom/google/inject/Injector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/List<Lcom/google/inject/Module;>;)Lcom/google/inject/Injector;
    MethodParameters:
                 Name  Flags
      moduleInstances  

  public abstract com.google.inject.Injector getInjector(org.testng.IClass);
    descriptor: (Lorg/testng/IClass;)Lcom/google/inject/Injector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      iClass  

  public abstract void addInjector(java.util.List<com.google.inject.Module>, com.google.inject.Injector);
    descriptor: (Ljava/util/List;Lcom/google/inject/Injector;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/List<Lcom/google/inject/Module;>;Lcom/google/inject/Injector;)V
    MethodParameters:
                 Name  Flags
      moduleInstances  
      injector         
}
SourceFile: "ITestContext.java"