zoukankan      html  css  js  c++  java
  • SSH Junit4测试

    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 = 0; i < list.size(); i++) {
                System.out.println(list.get(i).getEid()+";"+list.get(i).getEcontent());
            }
               assertEquals(3, list.size());
        }
    
    }

    结果:

  • 相关阅读:
    包和常用内置模块(二)
    常用内置模块(一)
    正则表达式和re模块
    迭代器和生成器
    函数(四)
    函数(三)闭包函数与装饰器
    Codeforces Round #539 (Div. 2) D 思维
    Codeforces Round #539 (Div. 2) 异或 + dp
    Codeforces Round #546 (Div. 2) E 推公式 + 线段树
    牛客练习赛42 C 反着计算贡献
  • 原文地址:https://www.cnblogs.com/heyesp/p/4654995.html
Copyright © 2011-2022 走看看