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();
        }
    }
  • 相关阅读:
    在windwos创建的脚本文件在linux环境中无法执行的问题
    shell的文件锁操作
    systemd target
    算法-排序数组
    算法-存在重复元素
    算法-移除元素
    算法-两数之和
    touch事件详解
    小程序 打包太大
    taro/vue 左滑删除购物车
  • 原文地址:https://www.cnblogs.com/ziwang520/p/15797912.html
Copyright © 2011-2022 走看看