我的项目是一个selenium测试套件项目+junitjupiter。所以-没有“main”-我没有地方创建应用程序上下文。Spring为我做了这件事 springExtension.class
```
@ExtendWith({SpringExtension.class})
@ContextConfiguration(classes = { BeanClass.class})
public class SpringTest {
@Inject
private WebDriver driver;
}
现在,我有一个页面对象 `@Inject` 到该页对象。
这样做时,我得到一个空指针异常,我假设它找不到spring扩展在扩展中启动的applicationcontext。具有nullpointerexception的以下结果:
public class LoginPage {
@Inject
private ABean myBeanInstance;
public void useBean(){
myBeanInstance.toString();
}
}
我需要在哪里定义什么才能得到 `LoginPage` 注入我创造的豆子?
暂无答案!
目前还没有任何答案,快来回答吧!