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

📄 dealservicetest.java

📁 MicroERP系统是一个运用Ajax及J2EE技术开发的专用于水厂及相关企业小型ERP系统.
💻 JAVA
字号:
package com.meybosoft.microerp.business;

import java.util.Date;
import java.util.List;

import junit.framework.TestCase;

import com.easyjf.web.tools.IPageList;
import com.meybosoft.microerp.business.impl.DealServiceImpl;
import com.meybosoft.microerp.domain.Customer;
import com.meybosoft.microerp.domain.Deal;
import com.meybosoft.microerp.domain.OrderInfo;


public class DealServiceTest extends TestCase {
	private DealService service;

	@Override
	protected void setUp() throws Exception {
		service = new DealServiceImpl();
		super.setUp();
	}
	//测试是否可以添加交易信息
	public void testAddDeal(){
		Deal deal = new Deal();
		
		OrderInfo ord = new OrderInfo();
		ord.setId(new Long(1l));
		String s = new String("编号");
		ord.setSn(s);
		deal.setOrder(ord);
		try{
			service.addDeal(deal);
			fail("无交易客户");
		}
		catch(LogicException e){
		}
		
		
		Customer cu = new Customer();
		cu.setId(1l);
		String ss = new String("毛伟");
		cu.setTitle(ss);
		deal.setCustomer(cu);
		deal.setId(new Long(1));
		assertTrue("添加交易信息失败",service.addDeal(deal));		
	}
	//测试是否可以修改交易信息
	public void testUpdataDeal(){
		Deal deal = service.getDeal(1l);
		assertNotNull("交易信息不存在", deal);
		Customer cu = new Customer();
		cu.setTitle("毛正伟");
		deal.setCustomer(cu);
		assertTrue("修改交易信息失败", service.updateDeal(deal));
	}
	//测试是否可以查询一条指定交易信息
	public void testGetDeal(){
		Deal deal = service.getDeal(1l);
		assertNotNull("数据不存在", deal);
		
	}
	//测试是否可以查询符合条件的交易信息
	public void testQueryDeal(){
		java.util.Collection paras=new java.util.ArrayList();
		paras.add(new Date());
		paras.add(100l);
		IPageList pageList = service.queryDeal("vdate>? and id=?",paras, 0,15);
		assertNotNull("没有查询到符合条件的交易信息", pageList);
		
	}
	//测试是否可以删除交易信息
	public void testDelDeal(){
		Deal deal = service.getDeal(1l);
		assertNotNull("需被删除的数据不存在",deal);
		assertTrue("删除失败", service.delDeal(deal));
		
	}
}

⌨️ 快捷键说明

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