zoukankan      html  css  js  c++  java
  • 框架开发中的junit单元测试

    首先写一个测试用的公共类,如果要搭建测试环境,只要继承这个公共类就能很容易的实现单元测试,代码如下

    import org.junit.runner.RunWith;
    import org.springframework.test.context.ContextConfiguration;
    import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
    
    /**
     * 测试共公类
     * @author SMN
     *
     */
    @RunWith(SpringJUnit4ClassRunner.class)
    @ContextConfiguration(locations = "classpath:application-context.xml")
    public class SpringJunitTest {
    
    }

    搭建的测试环境如下:

    package cn.itcast;
    
    import org.junit.Test;
    import org.springframework.beans.factory.annotation.Autowired;
    
    import cn.itcast.common.junit.SpringJunitTest;
    import cn.itcast.core.bean.TestTb;
    import cn.itcast.core.service.TestTbService;
    
    /**
     * 测试
     * @author SMN
     *
     */
    
    public class TestTestTb extends SpringJunitTest{
    
        @Autowired
        private TestTbService testTbService;
        @Test
        public void testAdd() throws Exception {
            TestTb testTb = new TestTb();   //测试用实体类
            testTb.setName("金乐乐");
            
            testTbService.addTestTb(testTb);
        }
    }
  • 相关阅读:
    android监听屏幕打开关闭广播无响应的情况
    2020/4/9
    2020/4/8
    2020/4/7
    conda镜像
    2020/4/3
    2020/4/2
    2020/4/1
    EYELIKE源代码解读
    bzoj3162 独钓寒江雪
  • 原文地址:https://www.cnblogs.com/lm970585581/p/7426670.html
Copyright © 2011-2022 走看看