⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userservicetest.java

📁 SSHMail Ajax方式提交,自动抓取页面内容,统计关键字个数.
💻 JAVA
字号:
package com.leo.dao;

import java.util.List;

import junit.textui.TestRunner;

import com.leo.po.User;

public class UserServiceTest extends BaseServiceTest {

	private static final long ID = 2;

	/**
	 * 测试保存用户
	 * 
	 */
	public void testInsertUser() {

		User user = new User();
		user.setName("a");
		user.setPassword("a");
		user.setEmail("a@a.com");
		getUserService().store(user);

		User testUser = getUserService().load(ID);
		assertEquals("测试ID: ", ID, testUser.getId());
		assertEquals("测试邮件: ", "a@a.com", testUser.getEmail());
		assertEquals("测试密码: ", "a", testUser.getPassword());

	}

	/**
	 * 测试更新用户
	 * 
	 */
	public void testUpdateUser() {
		User user = getUserService().load(ID);

		user.setName("b");
		user.setPassword("b");
		user.setEmail("b@b.com");

		getUserService().update(user);

		User testUser = getUserService().load(ID);
		assertEquals("测试ID: ", ID, testUser.getId());
		assertEquals("测试邮件: ", "b@b.com", testUser.getEmail());
		assertEquals("测试密码: ", "b", testUser.getPassword());
	}

	/**
	 * 测试删除用户
	 * 
	 */
	public void testDeleteUserByName() {
		User testUser = getUserService().load(ID);
		getUserService().delete(testUser);
		User none = getUserService().load(ID);

		if (none != null) {
			fail("删除功能有问题,被删除的记录仍然存在");
		}
	}

	/**
	 * 查找所有用户
	 * @throws Exception 
	 * 
	 */
	public void testFindByAll() throws Exception {
		List<User> list = getUserService().findByAll();
		assertEquals("记录总数:", 1, list.size());
	}

	/**
	 * 单元集成测试
	 */
	public static void main(String[] args) {
		TestRunner.run(UserServiceTest.class);

	}

}

⌨️ 快捷键说明

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