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);
        }
    }
  • 相关阅读:
    MPLS 知识要点1
    ISIS的SSN和SRM标志
    对比ISIS和OSPF
    ISIS帧中继实验
    ISIS 认证实验
    ISIS数据库同步
    ISIS Lab 路由泄露
    ISIS Lab 重分布直连
    32、端口有效范围是多少到多少?
    33、为何需要把 TCP/IP 协议栈分成 5 层(或7层)?开放式回答。
  • 原文地址:https://www.cnblogs.com/lm970585581/p/7426670.html
Copyright © 2011-2022 走看看