springBoot 单元测试

参考:https://blog.csdn.net/weixin_39800144/article/details/79241620

测试:后期待补充

第一步.,建立基础测试类

 1 package src;
 2 
 3 import org.junit.After;
 4 import org.junit.Before;
 5 import org.junit.runner.RunWith;
 6 import org.springframework.boot.test.context.SpringBootTest;
 7 import org.springframework.test.context.ContextConfiguration;
 8 import org.springframework.test.context.junit4.SpringRunner;
 9 
10 /******************************
11  * 用途说明:
12  * 作者姓名: 黄大仙
13  * 创建时间: 2021/7/22 15:07
14  ******************************/
15 @RunWith(SpringRunner.class)
16 @SpringBootTest
17 //Application是指springBoot的应用
18 @ContextConfiguration(classes = Application.class)
19 public class SqmsTestApp {
20     @Before
21     public void init(){
22         System.out.println("测试开始。。。。。。。。。。");
23     }
24 
25     @After
26     public void after(){
27         System.out.println("测试结束。。。。。。。。。。");
28     }
29 }

第二部,其他测试类,继承基础测试类。其他所有测试类,类似操作。

 1 import org.junit.Test;
 2 import org.springframework.beans.factory.annotation.Autowired;
 3 import src.SqmsTestApp;
 4 
 5 import java.util.ArrayList;
 6 import java.util.List;
 7 
 8 /******************************
 9  * 用途说明:
10  * 作者姓名: 黄大仙
11  * 创建时间: 2021/8/31 15:28
12  ******************************/
13 public class CommEnumServiceTest extends SqmsTestApp {
14     @Autowired
15     private CommEnumService commEnumService;
16     
17     @Test
18     public void testDeleteCommEnum(){
19         List<String> ids = new ArrayList<>();
20         commEnumService.deleteCommEnum(ids);
21     }
22 }

 

posted @ 2020-07-02 09:09  明镜小生  阅读(128)  评论(0编辑  收藏  举报