Spring Boot 單元測試

2021-09-12 19:20:26 字數 558 閱讀 1882

由於spring boot在啟動時通常會先行啟動一些內建的元件,比如tomcat。因此,spring boot的測試類一般需要加一些簡單的註解。

org.springframework.boot

spring-boot-starter-test

test

@runwith標記乙個執行期springrunner.class(它是乙個springjunit4classrunner的子類,名字簡短而已,未做任何擴充套件);

@springboottest註解指定在測試類上用來執行基於spring boot的測試。

@runwith(springrunner.class)

@springboottest

public class userservicetest

/***

@test

public void testaddorupdateuser()

}

參考《spring boot乾貨系列:(十二)spring boot使用單元測試》

springboot單元測試

springboot對單元測試的支援十分完善,需要引入的jar包 org.springframework.boot spring boot starter test test 使用方式 在測試類的類頭部需要新增 runwith springrunner.class 和 springboottest註...

Spring Boot 單元測試

在所有測試方法前執行一次,一般在其中寫上整體初始化的 beforeclass 在所有測試方法後執行一次,一般在其中寫上銷毀和釋放資源的 afterclass 在每個測試方法前執行,一般用來初始化方法 比如我們在測試別的方法時,類中與其他測試方法共享的值已經被改變,為了保證測試結果的有效性,我們會在 ...

SpringBoot單元測試

org.springframework.boot spring boot starter test test springboottest註解是springboot自1.4.0版本開始引入的乙個用於測試的註解。springboottest 用來指定springboot應用程式的入口類,該註解缺省會根...