您的位置:首页 > 编程语言 > Java开发

Springboot整合Junit

2020-02-01 23:44 453 查看

很多時候,写好的接口,我们可以启动springBoot项目进行测试,但是每次都启动项目,很不方便。
今天我来讲解如何用Springboot整合Junit。

一、添加pom依赖

<!-- 添加 junit 环境的 jar 包 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>

二、编写测试类

如图编写启动类,不懂请看注释

代码:

package com.linyuan.junit;

import java.util.UUID;

import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

import com.linyuan.test.App;
import com.linyuan.test.bean.User;
import com.linyuan.test.service.userservice.UserService;

// 以juint运行
@RunWith(SpringJUnit4ClassRunner.class)
// 配置springBoot启动的入口
@SpringBootTest(classes = {App.class})
public class test {

// 注入service
@Autowired
private UserService service;

// 测试插入一个用户
@Test
public void testInsertUser() {
User user = new User(UUID.randomUUID().toString(), "lin", 15);
service.insertUser(user);
}
}

三、查看时候插入成功

  • 点赞
  • 收藏
  • 分享
  • 文章举报
JavaNeverGiveUp 发布了10 篇原创文章 · 获赞 0 · 访问量 135 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: