SpringBoot 单元测试junit test
2024-10-07 07:09:38
pom引用
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <groupId>com.yyit</groupId>
<artifactId>demo</artifactId>
<version>1.0.0-SNAPSHOT</version> <name>demo</name> <properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties> <parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.9.RELEASE</version>
<relativePath/>
</parent> <dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.6</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.30</version>
</dependency>
</dependencies> <build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
Application.java
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication
public class Application { public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
测试代码
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.SpringRunner; @RunWith(SpringRunner.class)
@SpringBootTest(classes = Application.class)
public class AppTest { @Autowired
private BookRepository bookRepository; @Test
public void testgetPidList4MdmCrop() { Book book = bookRepository.findByName("abc"); System.out.println(book.toString()); } }
最新文章
- RabbitMQ Step by step(一) 安装
- NENU_CS_segment_tree
- lintcode 中等题:subsets II 带重复元素的子集
- dex
- mysql数据库备份执行计划
- 注册nodejs程序为windows服务
- 住javaWeb分页实现(模拟百度首页)
- wxpython 树形控件全选和取消全选
- Longest Substring Without Repeating Characters - 哈希与双指针
- 万航单位换算器 V1.0 绿色版
- 多线程编程学习四(Lock 的使用).
- Hive 存储类型 StoreType
- spring+myBatis 配置多数据源,切换数据源
- 主机管理+堡垒机系统开发:strace命令用法详解(六)
- Mysql学习之基础
- kaptcha验证码插件使用与参数
- 第一章 C#入门(Windows窗体应用程序)(二)
- Luogu5058 ZJOI2004嗅探器(割点)
- 图解GIT,ZT
- 函数式编程语言(Functional Program Language)
热门文章
- mssql因为手贱修改了服务配置的最大内存,造成无法启动
- 大数乘法(A * B Problem Plus)问题
- 使用swagger生成API说明文档
- 谁掳走了 nginx.pid 文件?
- BZOJ 4881: [Lydsy1705月赛]线段游戏 动态规划 + 线段树
- BZOJ 4597: [Shoi2016]随机序列 线段树 + 思维
- luoguP1197 [JSOI2008]星球大战 x
- 【BZOJ4195】 [Noi2015]程序自动分析
- js控制页面每次滚动一屏,和楼梯效果
- Apache Drill 调研学习