title: Is there a way to inject ITestContext from TestNg to guice module?
body: <p>Let's say I have some guice module/provider which supposed to create bindings based on parameters received from TestNg suite file. e.g.</p>
  
  <pre><code>&lt;test name="Test"&gt;
      &lt;parameter name="profile" value="chrome"&gt;&lt;/parameter&gt;
      &lt;classes&gt;
          &lt;class name="com.apc.ui.tests.TestClass"&gt;
          &lt;/class&gt;
      &lt;/classes&gt;
  &lt;/test&gt;
  </code></pre>
  
  <p>What I wanted to achieve is a possibility to access parameter value from withing above mentioned module. e.g.</p>
  
  <pre><code>public class MyModule extends AbstractModule {
      @Inject
      ITestContext context;
  
      @Override
      protected void configure() {
          ...
      }
  }
  </code></pre>
  
  <p>So, I'm wondering whether it's possible. Any alternatives are also really welcomed. Thanks.</p>