(十)Spring Boot整合Junit
阿新 • • 發佈:2021-08-19
Spring Boot整合Junit
在Spring Boot專案中使用Junit進行單元測試UserService的方法
1.新增啟動器依賴spring-boot-starter-test
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> </dependency>
2.編寫測試類
mac環境 在UserService名稱 上 按住command+shift+t 點選ok
package com.test.service; import com.test.been.User; import org.junit.jupiter.api.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 class UserServiceTest { @Autowired private UserService userService; @Test void queryById() { User user= userService.queryById(1); System.out.println("user"+user); } @Test void addUser() { User user=new User(); user.setName("test"); user.setUsername("test"); user.setPassword("1234"); user.setSex("男"); user.setAge(14); user.setIsDelete(0); user.setPermission("允許"); userService.addUser(user); } }