spring junit 注解测试

 1 package com.szmsd.action.interfaces;
 2 
 3 import org.junit.runner.RunWith;
 4 import org.springframework.test.context.ContextConfiguration;
 5 import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
 6 import org.springframework.transaction.annotation.Transactional;
 7 
 8 
 9 @RunWith(SpringJUnit4ClassRunner.class)
10 @ContextConfiguration("classpath:webconfig/spring-*.xml")
11 @Transactional
12 public class BaseTest {
13 
14 }
public class OrdersTest extends BaseTest {
    @Autowired
    OrderDao orderDao;

    @Test
    @Transactional  
    @Rollback(true) 
    public void testAdd() throws Exception {
        Date d = new Date();
        Order o = new Order();
        o.setNotify_id("cosco" + new Date().getTime());
        o.setNotify_time(d);
        o.setOrder_code("order123");
        o.setOrder_create_time(d);
        
        orderDao.insertSelective(o);

    }

}
原文地址:https://www.cnblogs.com/keeley/p/4255054.html