package test;

import static org.junit.Assert.*;

import java.util.List;

import org.hibernate.SessionFactory;
import org.junit.Ignore;
import org.junit.Test;
import org.springframework.context.support.ClassPathXmlApplicationContext; import bean.CalendarEvent;
import dao.CalendarEventDao; public class CalendarEventDaoTest { @Test
public void testInsetCalendarEvent() {
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
SessionFactory sessionFactory = (SessionFactory) context.getBean("sessionFactory");
CalendarEventDao dao=new CalendarEventDao(sessionFactory);
CalendarEvent event=new CalendarEvent();
event.setEdate("2015-7-16");
event.setEcontent("学习");
boolean flag=dao.insetCalendarEvent(event);
assertEquals(true, flag);
} @Ignore
public void testGetCalendarEvent() {
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
SessionFactory sessionFactory = (SessionFactory) context.getBean("sessionFactory");
CalendarEventDao dao=new CalendarEventDao(sessionFactory);
List<CalendarEvent> list=dao.getCalendarEvent();
for (int i = ; i < list.size(); i++) {
System.out.println(list.get(i).getEid()+";"+list.get(i).getEcontent());
}
assertEquals(, list.size());
} }

结果:

最新文章

  1. js event 事件冒泡和事件捕获详细介绍
  2. 剑指Offer 把字符串转换成整数
  3. 助手系列之python的FTP服务器
  4. Eclipse卸载插件
  5. Power Gating的设计(概述)
  6. Quick-cocos2d-x v3.3 SocketTCP链接(转)
  7. PHP数组的操作
  8. tasklet和工作队列
  9. javascript对象(1)
  10. 关于使用连接器arm-linux-ld时指定链接地址的作用
  11. python黑帽子-黑客与渗透测试编程之道(源代码)
  12. 如何安装 Microsoft Office 兼容包,以便您可以在早期版本的 Microsoft Office 中打开和保存 Office Open XML 格式
  13. HTTP 协议(2)
  14. PAT 甲级 1057 Stack
  15. LINUX 下 NMAP 内网扫描
  16. 基于spec评论作品
  17. iOS打包framework - Swift完整项目打包Framework,嵌入OC项目使用
  18. 解决MySQL workbench的Can&#39;t connect to MySQL server on &#39;127.0.0.1&#39;(10061)问题
  19. bzoj1024
  20. PHP多进程(4) :内部多进程

热门文章

  1. 部署私有Docker Registry和使用
  2. PKCS#1规范阅读笔记1--------基本概念
  3. [转]【无私分享:ASP.NET CORE 项目实战(第九章)】创建区域Areas,添加TagHelper
  4. 学习大神笔记之“MyBatis学习总结(二)”
  5. pacemaker+corosync/heartbeat对比及资源代理RA脚本
  6. 一种可实时处理 O(1)复杂度图像去雾算法的实现。
  7. Eclipse导入MyEclipse创建的web项目报错的解决方法
  8. Caffe源码解析7:Pooling_Layer
  9. python3使用pyqt5制作一个超简单浏览器
  10. Hibernate中的一对一关联