spring boot Junit单元测试

本文介绍了为什么在项目中使用 Junit 单元测试,强调其提高测试效率和自动化测试的能力。接着讲解了 Spring Boot 中如何集成 Junit,包括添加 Maven 依赖、编写测试 Service 和测试类。还详细阐述了 Junit 的核心注解,如 @Before、@After、@Test 等。最后,提到了 @RunWith 注解和 Spring Boot 中的测试配置,如 @SpringBootTest。
摘要由CSDN通过智能技术生成

Junit这种老技术,现在又拿出来说,不为别的,某种程度上来说,更是为了要说明它在项目中的重要性。 

那么先简单说一下为什么要写测试用例 

1. 可以避免测试点的遗漏,为了更好的进行测试,可以提高测试效率 

2. 可以自动测试,可以在项目打包前进行测试校验 

3. 可以及时发现因为修改代码导致新的问题的出现,并及时解决

那么本文从以下几点来说明怎么使用Junit,Junit4比3要方便很多,细节大家可以自己了解下,主要就是版本4中对方法命名格式不再有要求,不再需要继承TestCase,一切都基于注解实现。

那么Spring Boot如何使用Junit呢?


      1). 加入Maven的依赖;

      2). 编写测试service;

      3). 编写测试类;


引入maven依赖

1
2
3
4
5
< dependency >
             < groupId >org.springframework.boot</ groupId >
             < artifactId >spring-boot-starter-test</ artifactId >
             < scope >test</ scope >
</ dependency >

编写测试代码,详细代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值