springboot2整合junit
时间: 2023-10-30 19:09:34 浏览: 120
SpringBoot整合Junit-2020年199管理类考研综合科目真题
要实现SpringBoot2整合JUnit,需要先在pom.xml文件中添加如下依赖:
```
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
```
接下来就可以在测试类中使用JUnit进行单元测试了,可以使用@SpringBootTest注解来标注测试类,并使用@Autowired注解来自动注入需要测试的Bean。
示例代码如下:
```
@SpringBootTest
public class UserServiceTest {
@Autowired
private UserService userService;
@Test
public void testAddUser() {
User user = new User();
user.setName("Tom");
user.setAge(20);
userService.addUser(user);
assertNotNull(user.getId());
}
}
```
以上示例代码中,我们使用@SpringBootTest注解标注了测试类,并使用@Autowired注解自动注入了UserService。在testAddUser方法中,我们创建了一个User对象并调用userService.addUser方法来添加用户,并使用assertNotNull方法来判断用户ID是否为空。
阅读全文