• 在Spring里进行单元测试Junit


    搭建Spring环境(自行搭建):

    @RunWith注解指定使用springJunit的测试运行器

    @ContextConfiguration注解指定测试用的spring配置文件的位置

    import static org.junit.Assert.*;
    import javax.annotation.Resource;
    import org.junit.After;
    import org.junit.AfterClass;
    import org.junit.Before;
    import org.junit.BeforeClass;
    import org.junit.Test;
    import org.junit.runner.RunWith;
    import org.springframework.test.context.ContextConfiguration;
    import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
    @RunWith(SpringJUnit4ClassRunner.class) 
    @ContextConfiguration(locations={"classpath:applicationContext.xml"})
    public class test
    {
        @Resource
        RelationEventDao an;
    
        @BeforeClass
        public static void setUpBeforeClass() throws Exception
        {
            System.out.println("setUpBeforeClass");
        }
    
        @AfterClass
        public static void tearDownAfterClass() throws Exception
        {
            System.out.println("tearDownAfterClass");
        }
    
        @Before
        public void setUp() throws Exception
        {
            System.out.println("setUp");
        }
    
        @After
        public void tearDown() throws Exception
        {
            System.out.println("tearDown");
        }
    
     
    
        @Test
        public void testTest()
        {
            
            try
            {
                assertNotNull(an.Event("测试的事件"));
            }
            catch (ZhiWeiException e)
            {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
            
        }
    
    }
    

      

  • 相关阅读:
    元素居中浏览器的多种方法集锦
    javascript深入理解js闭包
    闭包
    碎片
    define
    define定义方法
    创建数据库sql语句
    java十进制转换成二进制数
    java解析JSON数据
    java实现最通俗易懂的01背包问题
  • 原文地址:https://www.cnblogs.com/byteworld/p/5998162.html
Copyright © 2020-2023  润新知