亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

junit的問題

為啥我吧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)

正在回答

2 回答

因為你在編寫usersLogin方法的時候聲明private boolean usersLogin 方法的返回值為布爾類型true或false,Assert.assertEquals(true, udao.usersLogin(u));括號里左側的值是你期望的值,右側的值是時機返回的值。當實際返回的值為false與期望值true不同就是紅條了。

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

吊打仙 提問者

非常感謝!
2016-10-31 回復 有任何疑惑可以回復我~
#2

慕粉8322814

那我應該怎么改啊
2017-09-10 回復 有任何疑惑可以回復我~

我也遇到這個問題了,不知道哪出錯了,http://img1.sycdn.imooc.com//58e649ab0001c0a106260389.jpghttp://img1.sycdn.imooc.com//58e649c90001154104210163.jpg

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

舉報

0/150
提交
取消
使用Struts2+Hibernate開發學生信息管理功能
  • 參與學習       80697    人
  • 解答問題       797    個

Strust2+Hibernate整合開發案例,Java Web開發技能更上一層樓

進入課程

junit的問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號