1. 程式人生 > >springboot與junit進行整合

springboot與junit進行整合

springboot與junit進行整合

引入junit的起步依賴

  <!--測試的起步依賴--> 
    <dependency>
    	<groupId>org.springframework.boot</groupId> 
    	<artifactId>spring-boot-starter-test</artifactId> 
    	<scope>test</scope>
    </dependency>

編寫測試方法,這裡就不詳細寫了,在類上面加上如下資訊即可

 @RunWith(SpringRunner.class)
 @SpringBootTest(classes = MySpringBootApplication.class)

其中SpringRunner繼承自SpringJUnit4ClassRunner,因此這裡寫SpringJUnit4ClassRunner.class 也可以

public final class SpringRunner extends SpringJUnit4ClassRunner

@SpringBootTest:該註解載入的是啟動類的配置類位元組碼檔案物件