Granite gran = injector.getInstance(Granite.class);}
我已经注释掉了3个@Inject注释,因为它们是这里的变量--我想知道Guice在所有3种情况下(字段级、构造函数级或setter级注入)的行为。是否会将Granite实例总是注入到模块中配置的Minerals实例中?注入类型(3中的每一种)如何影响注入器返回的Granite实例?或者它们都是相同的?,如果我从来没有显式地绑定模块中的Minerals,
我是Cucumber-JVM的新手,以前我经常创建一个BaseTest类,在那里用@BeforeMethod初始化WebDriver,然后从BaseTest类中扩展所有其他的测试类,所以在代码库中只对WebDriver初始化进行一次管理,并且WebDriver初始化在每个测试之前按应有的方式进行。_ for field world https://github.com/google/guice</em