编写代码例子,实现springboot单元测试
时间: 2023-10-17 17:17:49 浏览: 88
springboot 代码示例
好的,以下是一个简单的 Spring Boot 单元测试的例子:
```java
@RunWith(SpringRunner.class)
@SpringBootTest
public class UserServiceTest {
@Autowired
private UserService userService;
@Test
public void testGetUserById() {
User user = userService.getUserById(1);
Assert.assertNotNull(user);
Assert.assertEquals("Tom", user.getName());
}
}
```
这个例子测试了一个 UserService 的方法,首先使用 @RunWith 和 @SpringBootTest 注解告诉 JUnit 使用 Spring 的测试环境,然后使用 @Autowired 注解将 UserService 注入到测试类中。最后,使用 JUnit 的 @Test 注解来标记测试方法,测试方法中使用 JUnit 的 Assert 类来验证测试结果是否正确。
阅读全文