为了账号安全,请及时绑定邮箱和手机立即绑定

为啥我吧Assert.assertEquals(true, udao.usersLogin(u)); 的true改成false 在 junit里面就是绿条了, 是true的话就有红条junit.framework.AssertionFailedError: expected: but was: at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.failNotEquals(Assert.java:277)

Assert.assertEquals(true, udao.usersLogin(u)); 的true改成false 在 junit里面就是绿条了, 是true的话就有红条

http://img1.sycdn.imooc.com//58e649fa0001154104210163.jpg

http://img1.sycdn.imooc.com//58e649fb0001c0a106260389.jpg

http://img1.sycdn.imooc.com//58e64a190001b9c507780121.jpg

正在回答

16 回答

把struts的antlr2.7.2包勾选掉就好了

MyEclipse中,在MyEclipse 下,windows–>preferences–>MyEclipse–>Project libraries


1 回复 有任何疑惑可以回复我~
#1

经呆呆

搜Project librarie,勾选Enable 那个复选框,然后取消勾选antlr2.7.2,就可以了。原因应该是版本冲突
2017-09-07 回复 有任何疑惑可以回复我~
#2

慕粉8322814 回复 经呆呆

没有Project librarie怎么办?搜了没找到
2017-09-10 回复 有任何疑惑可以回复我~
#3

白墨702

楼上+1
2017-12-22 回复 有任何疑惑可以回复我~

我也是这个问题 ,不知道楼主这样解决的

0 回复 有任何疑惑可以回复我~

我的是update,可是也是这样的问题,数据库里也有数据

0 回复 有任何疑惑可以回复我~

因为它加载的时候会生成新的表,把hibernate配置里的create改成update就行了

<property name="hbm2ddl.auto">update</property>

1 回复 有任何疑惑可以回复我~

你这个弄懂了吗

0 回复 有任何疑惑可以回复我~

是不是数据库里没数据,要不然就是表单数据填错了



0 回复 有任何疑惑可以回复我~
首页上一页12下一页尾页

举报

0/150
提交
取消

为啥我吧Assert.assertEquals(true, udao.usersLogin(u)); 的true改成false 在 junit里面就是绿条了, 是true的话就有红条junit.framework.AssertionFailedError: expected: but was: at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.failNotEquals(Assert.java:277)

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号