首页>代码>java企业考勤系统>/clocksimplejee4/mock/com/dovesoftware/clocksimplejee3/mock/dao/ClockMockDaoImplTest.java
package com.dovesoftware.clocksimplejee3.mock.dao; import java.sql.Connection; import java.sql.ResultSet; import java.util.List; import com.dovesoftware.clocksimplejee3.dao.UserDao; import com.dovesoftware.clocksimplejee3.daoimpl.UserDaoImpl; import com.dovesoftware.clocksimplejee3.database.DBConf; import com.dovesoftware.clocksimplejee3.domain.User; import com.dovesoftware.clocksimplejee3.mockdaoimpl.UserMockDaoImpl; import com.dovesoftware.clocksimplejee3.test.DataSafeTestCase; import junit.framework.Assert; /** * ClockDaoImplTest * * For developer: * Do not add setUp and tearDown method * Do not use DBConf.switchToTest() * Do not use DBConf.switchToProduction() * Must extends DataSafeTestCase to protect data safe * @author Dovelock * @email gdovelock@gmail.com * */ public class ClockMockDaoImplTest extends DataSafeTestCase { private static UserDao clockDao = new UserMockDaoImpl(); private static String token = "10898138"; public void testGetUserInfo() throws Exception { } public void testGetUser() throws Exception { User user = new User(); user.setId(9999L); user.setEmpid(9999L); user.setUsername("jerry"); user.setFirstname("jerry"); user.setLastname("shen"); user.setSex("male"); user.setPassword("jerry"); user.setConfirmpassword("jerry"); user.setIsadmin("Y"); user.setIsactive("Y"); user.setAddress("Road 1"); user.setAddress1("Road 2"); user.setNamec("jerry"); user.setNamej("jerry"); user.setPhone("9999"); user.setMobile("9998"); user.setLoginfailure(0); String errorMessage = ""; getClockDao().adminAddUser(user, errorMessage); // Test begin User user0 = getClockDao().getUserByUsername(user); Assert.assertTrue("jerry".equals(user0.getUsername())); } public void testEditUser() throws Exception { } public void testGetPinViaId() throws Exception { } public void testLogin() throws Exception { } public void testAddLoginFailure() throws Exception { } public void testAddLoginFailureViaUsername() throws Exception { } public void testAddClearLoginFailure() throws Exception { } public void testLoginViaUserNamePassword() throws Exception { } public void testChangePassword() throws Exception { } public void testRegisterUser() throws Exception { } public void testAdminChangeUserPassword() throws Exception { } public void testGeneratePinNum() throws Exception { } public void testUniquepin() throws Exception { } public void testAdminDeleteUser() throws Exception { } public void testToggleAdmin() throws Exception { } public void testToggleActive() throws Exception { } public void testAdminAddUser() throws Exception { } public void testGetPinbyUserID() throws Exception { } public static UserDao getClockDao() { return ClockMockDaoImplTest.clockDao; } public static void setClockDao(UserDao clockDaoImpl) { ClockMockDaoImplTest.clockDao = clockDaoImpl; } }
最近下载更多
balabalawuyu LV6
2022年11月17日
hu10086 LV1
2022年5月21日
xaiozhu LV7
2022年4月10日
liugtnb LV2
2022年3月24日
1819615780 LV1
2021年12月25日
kk1031 LV8
2021年9月6日
LYS_myheart LV2
2021年7月24日
monkalon LV14
2021年7月10日
weijiajun LV1
2021年6月29日
15038811780 LV2
2021年6月2日
最近浏览更多
黄志琴 LV1
9月29日
255921158 LV5
7月17日
gidfsgs
6月3日
暂无贡献等级
ma406805131 LV15
5月9日
feizai0101
4月14日
暂无贡献等级
微信网友_6939507176067072 LV1
4月6日
bai fei liu LV1
3月28日
xiaojie93 LV2
3月1日
1134116035
2月28日
暂无贡献等级
阿卡丽 LV3
2月7日