【发布时间】:2011-12-28 10:31:25
【问题描述】:
@Autowired
BookUtil bookUtil;
@Before
pub void setUp(){
}
@Test
pub void testLogin(){
String userName = "Harry";
String password = "1234";
bookUtil = new BookUtil();
bookUtil.checkuserNamePassword (userName, password);
}
这给了我 bookUtil 的空指针异常。我正在使用 Junit4 在 spring-portlet 应用程序中运行这个测试用例。但是,如果我进行以下更改,即手动为 bookUtil 创建对象,它可以正常工作。
【问题讨论】:
-
向我们展示整个类,而不仅仅是方法和字段
-
另外,我想查看您注册 bookUtil bean 的 bean 配置文件,或者如果它是组件(自动扫描)或 Javaconfig 代码,则它是类。