框架开发中的junit单元测试

时间:2022-07-24
本文章向大家介绍框架开发中的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);
    }
}