testuserfind.java

来自「wmoa办公自动化系统 小型的JAVA项目 功能包括审批流 消息发布等」· Java 代码 · 共 46 行

JAVA
46
字号
package com.dudu.moa.test.sys.dao;

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;

import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;

import com.dudu.moa.dao.sys.UserDao;
import com.dudu.moa.domain.sys.User;
import com.dudu.moa.test.AbstractTestCase;

public class TestUserFind extends AbstractTestCase {

	@Autowired
	private UserDao userDao;

	@Test
	public void find() {
		assertEquals(userDao.findAll().size(), 1);
		User user = userDao.findUniqueByProperty("loginName", "dlq");
		assertNotNull(user);
		assertEquals(user.getUserName(), "邓利强");
		assertEquals(userDao.findPaged("from User where loginName=?", -1, -1, "dlq").size(), 1);
	}

	@Before
	public void up() {
		User user = new User();
		user.setLoginName("dlq");
		user.setLoginPwd("111");
		user.setOrgId("org");
		user.setState("00A");
		user.setUserName("邓利强");
		userDao.save(user);
	}

	@After
	public void down() {
		User user = userDao.findUniqueByProperty("loginName", "dlq");
		userDao.delete(user);
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?