Test ClearAndBootstrapSql public void test_versionList 模拟一个Page对象 PageableInfoPermissionVersion pageableInfo = new PageableInfo; ListPermissionVersion permissionVersions =
这个问题通常是因为在使用MyBatis Plus的分页查询时,没有正确配置返回类型。可以尝试以下解决方案:
- 确保在测试类中正确导入了相关的依赖,包括MyBatis Plus和分页插件。
- 检查测试方法的参数是否正确设置了分页参数。可以使用
Page类或PageHelper工具类来设置分页参数。 - 确保测试方法的返回类型与被测方法的返回类型匹配。在这个例子中,被测方法返回的是
PageableInfo<PermissionVersionListItem>,所以测试方法的返回类型应该是相同的。 - 检查是否正确配置了MyBatis Plus的分页插件。可以在配置文件中添加如下配置:
@Configuration
public class MyBatisPlusConfig {
@Bean
public PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor();
}
}
如果以上解决方案都没有解决问题,可以尝试打印出详细的异常信息,查看具体的错误原因
原文地址: http://www.cveoy.top/t/topic/hQz3 著作权归作者所有。请勿转载和采集!