测试代码:
package com.yixuan.mybatisplusdemo;
import com.yixuan.mybatisplusdemo.entity.User;
import com.yixuan.mybatisplusdemo.mappers.UserMapper;
import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import java.util.List;
/**
* @author by whs
* @date 2022/7/18.
*/
@SpringBootTest()
public class MybatisPlusTest {
@Autowired
UserMapper userMapper;
@Test
public void test(){
User user = new User();
user.setId(1L);
List<User> users = userMapper.selectList(null);
users.forEach(System.out::println);
}
}
异常执行结果为:

代码级别是没有错,错的是引入的包有问题,不应该用 import org.junit.Test;改为使用
import org.junit.jupiter.api.Test;之后再执行。
成功执行的结果:

本文介绍了如何在Spring Boot项目中使用MyBatisPlus进行用户CRUD操作的单元测试,重点提到了导入org.junit.jupiter.api.Test替换org.junit.Test的问题,并展示了正确执行后的测试结果。
6799

被折叠的 条评论
为什么被折叠?



