Struts2+Spring+Mybatis+Junit 测试

package com.action.kioskmonitor;
/**
 * Junit群体测试Struts2 、spring、Mybatis
 */
import static org.junit.Assert.assertNotNull;

import java.util.List;
import java.util.UUID;

import org.apache.log4j.Logger;
import org.junit.Before;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.dao.DataAccessException;

import com.entity.custQuery.SearchRequire;
import com.entity.kioskmonitor.Monitor;
import com.service.kioskmonitor.MonitorService;
import com.util.Page;

public class TestAccountService  {

 Logger logger = Logger.getLogger("TestAccountService");

 MonitorService service=null;
 @Before
 public void init() {
	 //这里获取spring总配置文件
	  ApplicationContext aCtx = new ClassPathXmlApplicationContext  (
	    "classpath:applicationContext.xml");
	  //获取在spring注入的service名字
	  MonitorService service = (MonitorService) aCtx
	    .getBean("monitorService");
	  assertNotNull(service);
	  this.service = service;
	 }
	 
	 @Test
	 public void testInsertAccount() {
		 //添加
		 SearchRequire gcj = new SearchRequire();
			Page pg =new Page();
			Monitor mk=new Monitor();
			gcj.setMonitor(mk);
			pg.setSrc(gcj);
			String uuid2 =  UUID.randomUUID().toString().trim().replaceAll("-", "");
			pg.getSrc().getMonitor().setType_id(uuid2);
			String uuid1 =  UUID.randomUUID().toString().trim().replaceAll("-", "");
			pg.getSrc().getMonitor().setKiosk_id(uuid1);
			System.out.println(uuid1);
			System.out.println(uuid2);
		//////////////////////////////////////////////////////////////////////////
		//////
		//////kiosk表操作
		//////
		///////////////////////////////////////////////////////////////////////////    
		//获取总记录数
//		service.getCountByMonitor(pg);
//		// 分页查询
//		 List<Monitor> dd= service.getMonitorByFenYe(pg);
		//添加kiosk
		  int fdf=service.addMonitor(pg.getSrc().getMonitor());
		//修改kiosk
		int uMonitor= service.updateMonitor(pg.getSrc().getMonitor());
		//删除Kiosk
		 // int aa= service.delMonitor(pg.getSrc().getMonitor());
		//////////////////////////////////////////////////////////////////////////
		//////
		//////kiosk_type表操作
		//////
		///////////////////////////////////////////////////////////////////////////   
		//添加kiosk_type
		  int fdas=service.addMonitorT(pg.getSrc().getMonitor());
		//删除kiosk_type
		//  int delky=service.delMonitorT(pg.getSrc().getMonitor());
		//修改kiosk_type
		  int  uty= service.updateMonitorT(pg.getSrc().getMonitor());
		//////////////////////////////////////////////////////////////////////////
		//////
		//////kiosk_type_detail表操作
		//////
		///////////////////////////////////////////////////////////////////////////   
		//删除kiosk_type_detail
		  //int ktyd=service.delMonitorTD(pg.getSrc().getMonitor());
		//添加kiosk_type_detail
		  int ktyda=service.addMonitorTD(pg.getSrc().getMonitor());
		//修改kiosk_type_detail
		  int ktyu=service.updateMonitorTD(pg.getSrc().getMonitor());
	 }
}

看见的盆友希望提出宝贵的已将。

猜你喜欢

转载自jccmjl.iteye.com/blog/1520596
今日推荐