OA中树的创建单元测试

发表于:2013-8-16 11:04

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:刘赵强    来源:51Testing软件测试网采编

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

import cn.itcast.oa.domain.MenuItem;

 


public class MenuitemTest {
 @Test
 public void addMenuItem(){
  ApplicationContext applicationContext = new ClassPathXmlApplicationContext("spring/applicationContext.xml");
  SessionFactory sessionFactory = (SessionFactory)applicationContext.getBean("sessionFactory");
  Session session = sessionFactory.openSession();
  Transaction transaction = session.beginTransaction();
  
/***********************************************************************************/
  /*
   * 个人办公
   */
  MenuItem MenuItemitem1 = new MenuItem();
  MenuItemitem1.setMid(1L);
  MenuItemitem1.setIcon("css/images/MenuIcon/FUNC20082.gif");
  MenuItemitem1.setName("办公自动化");
  MenuItemitem1.setPid(0L);
  //Menuitemitem1.setChecked(false);
  MenuItemitem1.setIsParent(true);
  
  MenuItem MenuItem2 = new MenuItem();
  MenuItem2.setMid(2L);
  MenuItem2.setIcon("css/images/MenuIcon/FUNC20001.gif");
  MenuItem2.setName("个人办公");
  //MenuItem2.setChecked(false);
  MenuItem2.setPid(1L);
  MenuItem2.setIsParent(true);
  
  MenuItem MenuItem21 = new MenuItem();
  MenuItem21.setMid(21L);
  MenuItem21.setIcon("css/images/MenuIcon/FUNC20054.gif");
  MenuItem21.setName("个人考勤");
  //MenuItem21.setChecked(false);
  MenuItem21.setPid(2L);
  MenuItem21.setIsParent(false);
  
  
  MenuItem MenuItem22 = new MenuItem();
  MenuItem22.setMid(22L);
  MenuItem22.setIcon("css/images/MenuIcon/FUNC23700.gif");
  MenuItem22.setName("日程安排");
  //MenuItem22.setChecked(false);
  MenuItem22.setPid(2L);
  MenuItem22.setIsParent(false);
  
  MenuItem MenuItem23 = new MenuItem();
  MenuItem23.setMid(23L);
  MenuItem23.setIcon("css/images/MenuIcon/FUNC20069.gif");
  MenuItem23.setName("工作计划");
  //MenuItem23.setChecked(false);
  MenuItem23.setPid(2L);
  MenuItem23.setIsParent(false);
  
  MenuItem MenuItem24 = new MenuItem();
  MenuItem24.setMid(24L);
  MenuItem24.setIcon("css/images/MenuIcon/FUNC20056.gif");
  MenuItem24.setName("工作日记");
  //MenuItem24.setChecked(false);
  MenuItem24.setPid(2L);
  MenuItem24.setIsParent(false);
  
  MenuItem MenuItem25 = new MenuItem();
  MenuItem25.setMid(25L);
  MenuItem25.setIcon("css/images/MenuIcon/time_date.gif");
  MenuItem25.setName("通讯录");
  //MenuItem25.setChecked(false);
  MenuItem25.setPid(2L);
  MenuItem25.setIsParent(false);

41/41234>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号