springboot整合mybatis删除代码测试类
时间: 2023-09-16 13:06:35 浏览: 65
以下是一个简单的springboot整合mybatis删除代码的测试类示例:
```java
@RunWith(SpringRunner.class)
@SpringBootTest
public class MybatisDeleteTest {
@Autowired
private UserMapper userMapper;
@Test
public void testDeleteUser() {
// 创建一个用户对象
User user = new User();
user.setId(1L);
user.setUsername("test");
user.setPassword("123456");
// 插入该用户到数据库中
userMapper.insert(user);
// 根据id删除该用户
int result = userMapper.deleteByPrimaryKey(user.getId());
// 验证是否删除成功
Assert.assertEquals(1, result);
// 根据id查询该用户,应为空
User deletedUser = userMapper.selectByPrimaryKey(user.getId());
Assert.assertNull(deletedUser);
}
}
```
该测试类使用了SpringRunner作为测试运行器,@SpringBootTest注解用于启动springboot应用程序。在测试方法中,首先创建一个用户对象并插入到数据库中,然后根据id删除该用户,并验证删除结果。最后,根据id查询该用户,应为空。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)