如何解决PICOContainer 未在构造函数中初始化依赖项
我正在使用带有黄瓜的 picocontainer,我试图将步骤定义放在与依赖类不同的包中,我的 stef 定义代码如下所示。但是我得到 NullPointerExeception 因为 pcontext 没有被初始化。但是,当我在同一个包中移动我的 step def 和cucumbercontext 类时,它会起作用。
public class stepdef_PracticeTable {
public CucumberContext context;
public stepdef_PracticeTable(CucumberContext pcontext)
{
this.context = pcontext;
}
@Given("user is navigated to {string}")
public void navigate(String url) throws Exception
{
context.driver.get(url);
PracticeTable.setTryItYourselfBtn(context.driver);
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。