課程
/后端開發
/Java
/使用Struts2+Hibernate開發學生信息管理功能
斷言測試false是什么情況啊????
2016-11-22
源自:使用Struts2+Hibernate開發學生信息管理功能 2-3
正在回答
是不是你的<property name="hbm2ddl.auto">create</property>這條屬性導致你輸入進去的用戶數據被刪除?
public?class?TestLogin?{ ????@Test ????public?void?TestUsersLogin(){ ????????Users?users?=?new?Users(1,?"小剛",?"19961216"); ????????UsersDao?dao?=?new?UsersDaoImpl();? ????????Assert.assertEquals(true,?dao.usersLogin(users));?? ????} ????/** ?????*?添加學生測試 ?????*/ ????@Test ????public?void?TestsaveStudent(){ ????????Configuration?configuration?=?new?Configuration().configure(); ????????ServiceRegistry?registry?=?new?ServiceRegistryBuilder() ????????.applySettings(configuration.getProperties()).buildServiceRegistry(); ????????SessionFactory?sessionFactory?=?configuration.buildSessionFactory(registry); ????????Session?session?=?sessionFactory.getCurrentSession(); ????????Transaction?tx?=?session.beginTransaction(); ????????Students?s1?=?new?Students("s0000001",?"小明",?"男",?new?Date(),?"北京"); ????????Students?s2?=?new?Students("s0000002",?"小李",?"男",?new?Date(),?"南京"); ????????Students?s3?=?new?Students("s0000003",?"小張",?"男",?new?Date(),?"上海"); ????????Students?s4?=?new?Students("s0000004",?"小明",?"男",?new?Date(),?"北京"); ????????Students?s5?=?new?Students("s0000005",?"小李",?"男",?new?Date(),?"南京"); ????????Students?s6?=?new?Students("s0000006",?"小張",?"男",?new?Date(),?"上海"); ????????Students?s7?=?new?Students("s0000007",?"小明",?"男",?new?Date(),?"北京"); ????????Students?s8?=?new?Students("s0000008",?"小李",?"男",?new?Date(),?"南京"); ????????Students?s9?=?new?Students("s0000009",?"小張",?"男",?new?Date(),?"上海"); ????????session.save(s1); ????????session.save(s2); ????????session.save(s3); ????????session.save(s4); ????????session.save(s5); ????????session.save(s6); ????????session.save(s7); ????????session.save(s8); ????????session.save(s9); ????????tx.commit(); ????} ????@Test ????public?void?testQueryAllStudent(){ ????????StudentsDao?dao?=?new?StudentsDaoImpl(); ????????List<Students>?list?=?dao.queryAllStudent(); ????????for?(int?i?=0;i<list.size();i++)?{ ????????????System.out.println(list.get(i)); ????????} ????} }
Roope丶leopard 提問者
慕粉8322814 回復 Roope丶leopard 提問者
舉報
Strust2+Hibernate整合開發案例,Java Web開發技能更上一層樓
2 回答求教斷言失敗
1 回答JUNIT 測試失敗
1 回答hibernate自動生成表單元測試失敗
1 回答請問各位大神,斷言測試結果是false,哪里出問題了?
1 回答Junit測試
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-27
是不是你的<property name="hbm2ddl.auto">create</property>這條屬性導致你輸入進去的用戶數據被刪除?
2016-11-22