SOS::JUnit4 执行测试时,JUnit报initializationError错误

wjj_cadn 2013-01-18 04:26:25
package org.ultimania.service;

import static org.junit.Assert.*;

import org.junit.Before;
import org.junit.Test;
import org.ultimania.dao.UserDAO;
import org.ultimania.dao.UserDAOImpal;
import org.ultimania.model.User;

public class UserServiceImplTest {

public UserServiceImpl userService ;
@Before
public void setUp() throws Exception {

userService = new UserServiceImpl();
UserDAO userDAO = new UserDAOImpal();
userService.setUserDAO(userDAO);
}

@Test
public void testLogin() {
assertEquals(true,userService.login("admin", "admin"));
//fail("Not yet implemented");
}

@Test
public void testIsExist() {
//fail("Not yet implemented");
assertEquals(true,userService.isExist("admin"));
}

@Test
public void testRegister() {
//fail("Not yet implemented");
User record = new User();
record.setEmail("test@123.com");
record.setId(1110);
record.setPassword("test");
record.setUsername("test");
userService.register(record);
assertEquals(1110,userService.isExist("test"));
}

}
...全文
38701 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
LeslieCheung912 2015-09-22
  • 打赏
  • 举报
回复
升级junit就可以了,我4.5升到最新版本4.12就不报错
xiaokehai 2015-08-20
  • 打赏
  • 举报
回复
我还没有解决
freedomlinked 2015-07-21
  • 打赏
  • 举报
回复
我的也是,,,,
咕咕鸡呜呜 2015-03-25
  • 打赏
  • 举报
回复
换个jar包真的就可以了
bjl710640289 2015-01-05
  • 打赏
  • 举报
回复
我用的是4.5,同样出现问题,解决方法:导入hamcrest-core-1.3.jar即可。 如果还报错,再导入hamcrest-library.jar
llody_55 2014-10-24
  • 打赏
  • 举报
回复
胡扯,我就只是测试查询,查询所有,一样报初始化错误 @Test public void getLoginFo(){ List<Loginfo> loginfos=services.findall(); for(Loginfo loginfo :loginfos){ system.out.println(loginfo.getTitle) } }
u014696930 2014-08-19
  • 打赏
  • 举报
回复
initalizationError
angang12 2013-08-25
  • 打赏
  • 举报
回复
我也和楼主范了同样的错误,改成这2个注解就好了 @BeforeClass @AfterClass
angang12 2013-08-25
  • 打赏
  • 举报
回复
@BeforeClass @AfterClass
linxinglan 2013-06-09
  • 打赏
  • 举报
回复
引用 10 楼 lt_kitty 的回复:
引用 4 楼 nietzsche0 的回复:
我本来就是4.10,但还是有这个问题
你解决了吗?求助啊
我的也出现了这个问题,我换了一个低一点的版本就好了,我用的是4.4的。
漫步空中 2013-05-17
  • 打赏
  • 举报
回复
引用 10 楼 lt_kitty 的回复:
引用 4 楼 nietzsche0 的回复:
我本来就是4.10,但还是有这个问题
你解决了吗?求助啊
5楼里不是写了么,测试方法如果带参数就可能报错。
lt_kitty 2013-05-15
  • 打赏
  • 举报
回复
引用 4 楼 nietzsche0 的回复:
我本来就是4.10,但还是有这个问题
你解决了吗?求助啊
lt_kitty 2013-05-15
  • 打赏
  • 举报
回复
要怎么解决啊,我用的是4.11版本的。为什么会出现这个问题啊
wjj_cadn 2013-02-03
  • 打赏
  • 举报
回复
王奕然 2013-02-02
  • 打赏
  • 举报
回复
junit unrooted tests initializationError和找不到或无法加载主类 . http://blog.csdn.net/wyxz126/article/details/8531817
wjj_cadn 2013-02-02
  • 打赏
  • 举报
回复
是么? 10.0版本的不稳定? 用低一点会好
漫步空中 2013-02-02
  • 打赏
  • 举报
回复
我发现问题了: @Test public void abc(){} 如果括号内有参数,有一定可能会报这种错误
漫步空中 2013-02-02
  • 打赏
  • 举报
回复
我本来就是4.10,但还是有这个问题
wjj_cadn 2013-01-20
  • 打赏
  • 举报
回复
好吧,我自己弄懂了,原因是 junit-dep-4.8.1 换成 4.10版本的就ok 啦
wjj_cadn 2013-01-19
  • 打赏
  • 举报
回复
没人么?》 我自己顶。。。。
加载更多回复(1)

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧