zoukankan      html  css  js  c++  java
  • spring集成junit

    1 导入坐标

    2使用@Runwith来替换原来的运行期

    3使用@ContextConfiguration指定配置文件或者配置类

    4注入需要测试的对象

    5 测试

    集成前

        @Test
        public void test6() throws Exception{
    
            ApplicationContext applicationContext = new AnnotationConfigApplicationContext(SpringCofiguration.class);
            UserService userService = applicationContext.getBean(UserService.class);
            userService.save();
    
    
        }

    集成后

    import com.jc.service.UserService;
    import org.junit.Test;
    import org.junit.runner.RunWith;
    import org.springframework.beans.factory.annotation.Autowired;
    import org.springframework.test.context.ContextConfiguration;
    import org.springframework.test.context.junit.jupiter.SpringJUnitConfig;
    import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
    
    import javax.xml.ws.Service;
    
    @RunWith(SpringJUnit4ClassRunner.class)
    @ContextConfiguration("classpath:applicationContext.xml")//指定文件或类
    //@ContextConfiguration("SpringCofiguration.class")//指定文件或类
    public class SpringJunitTest {
        @Autowired
        private UserService userService;
    
        @Test
        public void test(){
            userService.save();
        }
    }
  • 相关阅读:
    [转]SQL Server 索引结构及其使用一
    平台无关的RICHTEXT实现
    谈谈时间管理陶哲轩
    BigNumCalculator
    关于构造和析构的几点拟人化思考
    ScaleForm十六戒言
    VAX对多种格式增加支持
    关于知识,经验,能力
    AutoTidyMyFiles
    王石语摘
  • 原文地址:https://www.cnblogs.com/ziwang520/p/15797912.html
Copyright © 2011-2022 走看看