mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
添加pageTest方法,测试issue#I5IG1F
This commit is contained in:
parent
bb85c40924
commit
971dcd06ad
@ -1,11 +1,14 @@
|
||||
package cn.hutool.db;
|
||||
|
||||
import cn.hutool.core.map.CaseInsensitiveMap;
|
||||
import cn.hutool.core.map.MapUtil;
|
||||
import org.junit.Assert;
|
||||
import org.junit.BeforeClass;
|
||||
import org.junit.Test;
|
||||
|
||||
import java.sql.SQLException;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* H2数据库单元测试
|
||||
@ -34,6 +37,17 @@ public class H2Test {
|
||||
Assert.assertEquals(4, query.size());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void pageTest() throws SQLException {
|
||||
String sql = "select * from test where a = @a and b = :b";
|
||||
Map<String, Object> paramMap = MapUtil.builder(new CaseInsensitiveMap<String, Object>())
|
||||
.put("A", 3)
|
||||
.put("b", 31)
|
||||
.build();
|
||||
List<Entity> query = Db.use(DS_GROUP_NAME).page(sql, Page.of(0, 3), paramMap);
|
||||
Assert.assertEquals(1, query.size());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void findTest() throws SQLException {
|
||||
List<Entity> query = Db.use(DS_GROUP_NAME).find(Entity.create("test"));
|
||||
|
Loading…
x
Reference in New Issue
Block a user