mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
fix code
This commit is contained in:
@@ -26,75 +26,75 @@ public class CRUDTest {
|
||||
|
||||
@Test
|
||||
public void findIsNullTest() {
|
||||
final List<Entity> results = db.findAll(Entity.create("user").set("age", "is null"));
|
||||
final List<Entity> results = db.findAll(Entity.of("user").set("age", "is null"));
|
||||
Assert.assertEquals(0, results.size());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void findIsNullTest2() {
|
||||
final List<Entity> results = db.findAll(Entity.create("user").set("age", "= null"));
|
||||
final List<Entity> results = db.findAll(Entity.of("user").set("age", "= null"));
|
||||
Assert.assertEquals(0, results.size());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void findIsNullTest3() {
|
||||
final List<Entity> results = db.findAll(Entity.create("user").set("age", null));
|
||||
final List<Entity> results = db.findAll(Entity.of("user").set("age", null));
|
||||
Assert.assertEquals(0, results.size());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void findBetweenTest() {
|
||||
final List<Entity> results = db.findAll(Entity.create("user").set("age", "between '18' and '40'"));
|
||||
final List<Entity> results = db.findAll(Entity.of("user").set("age", "between '18' and '40'"));
|
||||
Assert.assertEquals(1, results.size());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void findByBigIntegerTest() {
|
||||
final List<Entity> results = db.findAll(Entity.create("user").set("age", new BigInteger("12")));
|
||||
final List<Entity> results = db.findAll(Entity.of("user").set("age", new BigInteger("12")));
|
||||
Assert.assertEquals(2, results.size());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void findByBigDecimalTest() {
|
||||
final List<Entity> results = db.findAll(Entity.create("user").set("age", new BigDecimal("12")));
|
||||
final List<Entity> results = db.findAll(Entity.of("user").set("age", new BigDecimal("12")));
|
||||
Assert.assertEquals(2, results.size());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void findLikeTest() {
|
||||
final List<Entity> results = db.findAll(Entity.create("user").set("name", "like \"%三%\""));
|
||||
final List<Entity> results = db.findAll(Entity.of("user").set("name", "like \"%三%\""));
|
||||
Assert.assertEquals(2, results.size());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void findLikeTest2() {
|
||||
final List<Entity> results = db.findAll(Entity.create("user").set("name", new Condition("name", "三", LikeType.Contains)));
|
||||
final List<Entity> results = db.findAll(Entity.of("user").set("name", new Condition("name", "三", LikeType.Contains)));
|
||||
Assert.assertEquals(2, results.size());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void findLikeTest3() {
|
||||
final List<Entity> results = db.findAll(Entity.create("user").set("name", new Condition("name", null, LikeType.Contains)));
|
||||
final List<Entity> results = db.findAll(Entity.of("user").set("name", new Condition("name", null, LikeType.Contains)));
|
||||
Assert.assertEquals(0, results.size());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void findInTest() {
|
||||
final List<Entity> results = db.findAll(Entity.create("user").set("id", "in 1,2,3"));
|
||||
final List<Entity> results = db.findAll(Entity.of("user").set("id", "in 1,2,3"));
|
||||
Console.log(results);
|
||||
Assert.assertEquals(2, results.size());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void findInTest2() {
|
||||
final List<Entity> results = db.findAll(Entity.create("user")
|
||||
final List<Entity> results = db.findAll(Entity.of("user")
|
||||
.set("id", new Condition("id", new long[]{1, 2, 3})));
|
||||
Assert.assertEquals(2, results.size());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void findInTest3() {
|
||||
final List<Entity> results = db.findAll(Entity.create("user")
|
||||
final List<Entity> results = db.findAll(Entity.of("user")
|
||||
.set("id", new long[]{1, 2, 3}));
|
||||
Assert.assertEquals(2, results.size());
|
||||
}
|
||||
@@ -107,7 +107,7 @@ public class CRUDTest {
|
||||
|
||||
@Test
|
||||
public void findTest() {
|
||||
final List<Entity> find = db.find(ListUtil.of("name AS name2"), Entity.create("user"), new EntityListHandler());
|
||||
final List<Entity> find = db.find(ListUtil.of("name AS name2"), Entity.of("user"), new EntityListHandler());
|
||||
Assert.assertFalse(find.isEmpty());
|
||||
}
|
||||
|
||||
@@ -128,13 +128,13 @@ public class CRUDTest {
|
||||
public void crudTest() {
|
||||
|
||||
// 增
|
||||
final Long id = db.insertForGeneratedKey(Entity.create("user").set("name", "unitTestUser").set("age", 66));
|
||||
final Long id = db.insertForGeneratedKey(Entity.of("user").set("name", "unitTestUser").set("age", 66));
|
||||
Assert.assertTrue(id > 0);
|
||||
final Entity result = db.get("user", "name", "unitTestUser");
|
||||
Assert.assertSame(66, result.getInt("age"));
|
||||
|
||||
// 改
|
||||
final int update = db.update(Entity.create().set("age", 88), Entity.create("user").set("name", "unitTestUser"));
|
||||
final int update = db.update(Entity.of().set("age", 88), Entity.of("user").set("name", "unitTestUser"));
|
||||
Assert.assertTrue(update > 0);
|
||||
final Entity result2 = db.get("user", "name", "unitTestUser");
|
||||
Assert.assertSame(88, result2.getInt("age"));
|
||||
|
@@ -31,7 +31,7 @@ public class ConcurentTest {
|
||||
for(int i = 0; i < 10000; i++) {
|
||||
ThreadUtil.execute(() -> {
|
||||
final List<Entity> find;
|
||||
find = db.find(ListUtil.of("name AS name2"), Entity.create("user"), new EntityListHandler());
|
||||
find = db.find(ListUtil.of("name AS name2"), Entity.of("user"), new EntityListHandler());
|
||||
Console.log(find);
|
||||
});
|
||||
}
|
||||
|
@@ -27,17 +27,17 @@ public class DbTest {
|
||||
|
||||
@Test
|
||||
public void findTest() {
|
||||
final List<Entity> find = Db.of().find(Entity.create("user").set("age", 18));
|
||||
final List<Entity> find = Db.of().find(Entity.of("user").set("age", 18));
|
||||
Assert.assertEquals("王五", find.get(0).get("name"));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void pageTest() {
|
||||
// 测试数据库中一共4条数据,第0页有3条,第1页有1条
|
||||
final List<Entity> page0 = Db.of().page(Entity.create("user"), Page.of(0, 3));
|
||||
final List<Entity> page0 = Db.of().page(Entity.of("user"), Page.of(0, 3));
|
||||
Assert.assertEquals(3, page0.size());
|
||||
|
||||
final List<Entity> page1 = Db.of().page(Entity.create("user"), Page.of(1, 3));
|
||||
final List<Entity> page1 = Db.of().page(Entity.of("user"), Page.of(1, 3));
|
||||
Assert.assertEquals(1, page1.size());
|
||||
}
|
||||
|
||||
@@ -71,6 +71,12 @@ public class DbTest {
|
||||
Assert.assertEquals(4, count);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void countByQueryTest() {
|
||||
final long count = Db.of().count(Entity.of("user"));
|
||||
Assert.assertEquals(4, count);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void countTest2() {
|
||||
final long count = Db.of().count("select * from user order by name DESC");
|
||||
@@ -80,7 +86,7 @@ public class DbTest {
|
||||
@Test
|
||||
public void findLikeTest() {
|
||||
// 方式1
|
||||
List<Entity> find = Db.of().find(Entity.create("user").set("name", "like 王%"));
|
||||
List<Entity> find = Db.of().find(Entity.of("user").set("name", "like 王%"));
|
||||
Assert.assertEquals("王五", find.get(0).get("name"));
|
||||
|
||||
// 方式2
|
||||
@@ -108,8 +114,8 @@ public class DbTest {
|
||||
@Ignore
|
||||
public void txTest() throws SQLException {
|
||||
Db.of().tx(db -> {
|
||||
db.insert(Entity.create("user").set("name", "unitTestuser2"));
|
||||
db.update(Entity.create().set("age", 79), Entity.create("user").set("name", "unitTestuser2"));
|
||||
db.insert(Entity.of("user").set("name", "unitTestuser2"));
|
||||
db.update(Entity.of().set("age", 79), Entity.of("user").set("name", "unitTestuser2"));
|
||||
db.del("user", "name", "unitTestuser2");
|
||||
});
|
||||
}
|
||||
|
@@ -23,10 +23,10 @@ public class DerbyTest {
|
||||
final Db db = Db.of(DS_GROUP_NAME);
|
||||
db.execute("CREATE TABLE test(a INTEGER, b BIGINT)");
|
||||
|
||||
db.insert(Entity.create("test").set("a", 1).set("b", 11));
|
||||
db.insert(Entity.create("test").set("a", 2).set("b", 21));
|
||||
db.insert(Entity.create("test").set("a", 3).set("b", 31));
|
||||
db.insert(Entity.create("test").set("a", 4).set("b", 41));
|
||||
db.insert(Entity.of("test").set("a", 1).set("b", 11));
|
||||
db.insert(Entity.of("test").set("a", 2).set("b", 21));
|
||||
db.insert(Entity.of("test").set("a", 3).set("b", 31));
|
||||
db.insert(Entity.of("test").set("a", 4).set("b", 41));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -39,7 +39,7 @@ public class DerbyTest {
|
||||
@Test
|
||||
@Ignore
|
||||
public void findTest() throws SQLException {
|
||||
final List<Entity> query = Db.of(DS_GROUP_NAME).find(Entity.create("test"));
|
||||
final List<Entity> query = Db.of(DS_GROUP_NAME).find(Entity.of("test"));
|
||||
Assert.assertEquals(4, query.size());
|
||||
}
|
||||
}
|
||||
|
@@ -18,7 +18,7 @@ public class EntityTest {
|
||||
user.setId(1);
|
||||
user.setName("test");
|
||||
|
||||
final Entity entity = Entity.create("testTable").parseBean(user);
|
||||
final Entity entity = Entity.of("testTable").parseBean(user);
|
||||
Assert.assertEquals(Integer.valueOf(1), entity.getInt("id"));
|
||||
Assert.assertEquals("test", entity.getStr("name"));
|
||||
}
|
||||
@@ -29,7 +29,7 @@ public class EntityTest {
|
||||
user.setId(1);
|
||||
user.setName("test");
|
||||
|
||||
final Entity entity = Entity.create().parseBean(user);
|
||||
final Entity entity = Entity.of().parseBean(user);
|
||||
Assert.assertEquals(Integer.valueOf(1), entity.getInt("id"));
|
||||
Assert.assertEquals("test", entity.getStr("name"));
|
||||
Assert.assertEquals("user", entity.getTableName());
|
||||
@@ -40,7 +40,7 @@ public class EntityTest {
|
||||
final User user = new User();
|
||||
user.setName("test");
|
||||
|
||||
final Entity entity = Entity.create().parseBean(user, false, true);
|
||||
final Entity entity = Entity.of().parseBean(user, false, true);
|
||||
|
||||
Assert.assertFalse(entity.containsKey("id"));
|
||||
Assert.assertEquals("test", entity.getStr("name"));
|
||||
@@ -49,7 +49,7 @@ public class EntityTest {
|
||||
|
||||
@Test
|
||||
public void entityToBeanIgnoreCaseTest() {
|
||||
final Entity entity = Entity.create().set("ID", 2).set("NAME", "testName");
|
||||
final Entity entity = Entity.of().set("ID", 2).set("NAME", "testName");
|
||||
final User user = entity.toBeanIgnoreCase(User.class);
|
||||
|
||||
Assert.assertEquals(Integer.valueOf(2), user.getId());
|
||||
|
@@ -5,7 +5,6 @@ import org.junit.Assert;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
|
||||
import java.sql.SQLException;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -25,7 +24,7 @@ public class FindBeanTest {
|
||||
|
||||
@Test
|
||||
public void findAllBeanTest() {
|
||||
final List<User> results = db.findAll(Entity.create("user"), User.class);
|
||||
final List<User> results = db.findAll(Entity.of("user"), User.class);
|
||||
|
||||
Assert.assertEquals(4, results.size());
|
||||
Assert.assertEquals(Integer.valueOf(1), results.get(0).getId());
|
||||
@@ -35,7 +34,7 @@ public class FindBeanTest {
|
||||
@Test
|
||||
@SuppressWarnings("rawtypes")
|
||||
public void findAllListTest() {
|
||||
final List<List> results = db.findAll(Entity.create("user"), List.class);
|
||||
final List<List> results = db.findAll(Entity.of("user"), List.class);
|
||||
|
||||
Assert.assertEquals(4, results.size());
|
||||
Assert.assertEquals(1, results.get(0).get(0));
|
||||
@@ -44,7 +43,7 @@ public class FindBeanTest {
|
||||
|
||||
@Test
|
||||
public void findAllArrayTest() {
|
||||
final List<Object[]> results = db.findAll(Entity.create("user"), Object[].class);
|
||||
final List<Object[]> results = db.findAll(Entity.of("user"), Object[].class);
|
||||
|
||||
Assert.assertEquals(4, results.size());
|
||||
Assert.assertEquals(1, results.get(0)[0]);
|
||||
@@ -53,13 +52,13 @@ public class FindBeanTest {
|
||||
|
||||
@Test
|
||||
public void findAllStringTest() {
|
||||
final List<String> results = db.findAll(Entity.create("user"), String.class);
|
||||
final List<String> results = db.findAll(Entity.of("user"), String.class);
|
||||
Assert.assertEquals(4, results.size());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void findAllStringArrayTest() {
|
||||
final List<String[]> results = db.findAll(Entity.create("user"), String[].class);
|
||||
final List<String[]> results = db.findAll(Entity.of("user"), String[].class);
|
||||
|
||||
Assert.assertEquals(4, results.size());
|
||||
Assert.assertEquals("1", results.get(0)[0]);
|
||||
|
@@ -21,10 +21,10 @@ public class H2Test {
|
||||
final Db db = Db.of(DS_GROUP_NAME);
|
||||
db.execute("CREATE TABLE test(a INTEGER, b BIGINT)");
|
||||
|
||||
db.insert(Entity.create("test").set("a", 1).set("b", 11));
|
||||
db.insert(Entity.create("test").set("a", 2).set("b", 21));
|
||||
db.insert(Entity.create("test").set("a", 3).set("b", 31));
|
||||
db.insert(Entity.create("test").set("a", 4).set("b", 41));
|
||||
db.insert(Entity.of("test").set("a", 1).set("b", 11));
|
||||
db.insert(Entity.of("test").set("a", 2).set("b", 21));
|
||||
db.insert(Entity.of("test").set("a", 3).set("b", 31));
|
||||
db.insert(Entity.of("test").set("a", 4).set("b", 41));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -35,14 +35,14 @@ public class H2Test {
|
||||
|
||||
@Test
|
||||
public void findTest() {
|
||||
final List<Entity> query = Db.of(DS_GROUP_NAME).find(Entity.create("test"));
|
||||
final List<Entity> query = Db.of(DS_GROUP_NAME).find(Entity.of("test"));
|
||||
Assert.assertEquals(4, query.size());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void upsertTest() {
|
||||
final Db db=Db.of(DS_GROUP_NAME);
|
||||
db.upsert(Entity.create("test").set("a",1).set("b",111),"a");
|
||||
db.upsert(Entity.of("test").set("a",1).set("b",111),"a");
|
||||
final Entity a1=db.get("test","a",1);
|
||||
Assert.assertEquals(Long.valueOf(111),a1.getLong("b"));
|
||||
}
|
||||
|
@@ -20,10 +20,10 @@ public class HsqldbTest {
|
||||
public static void init() {
|
||||
final Db db = Db.of(DS_GROUP_NAME);
|
||||
db.execute("CREATE TABLE test(a INTEGER, b BIGINT)");
|
||||
db.insert(Entity.create("test").set("a", 1).set("b", 11));
|
||||
db.insert(Entity.create("test").set("a", 2).set("b", 21));
|
||||
db.insert(Entity.create("test").set("a", 3).set("b", 31));
|
||||
db.insert(Entity.create("test").set("a", 4).set("b", 41));
|
||||
db.insert(Entity.of("test").set("a", 1).set("b", 11));
|
||||
db.insert(Entity.of("test").set("a", 2).set("b", 21));
|
||||
db.insert(Entity.of("test").set("a", 3).set("b", 31));
|
||||
db.insert(Entity.of("test").set("a", 4).set("b", 41));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -34,7 +34,7 @@ public class HsqldbTest {
|
||||
|
||||
@Test
|
||||
public void findTest() {
|
||||
final List<Entity> query = Db.of(DS_GROUP_NAME).find(Entity.create("test"));
|
||||
final List<Entity> query = Db.of(DS_GROUP_NAME).find(Entity.of("test"));
|
||||
Assert.assertEquals(4, query.size());
|
||||
}
|
||||
}
|
||||
|
@@ -26,7 +26,7 @@ public class MySQLTest {
|
||||
@Ignore
|
||||
public void insertTest() {
|
||||
for (int id = 100; id < 200; id++) {
|
||||
Db.of("mysql").insert(Entity.create("user")//
|
||||
Db.of("mysql").insert(Entity.of("user")//
|
||||
.set("id", id)//
|
||||
.set("name", "测试用户" + id)//
|
||||
.set("text", "描述" + id)//
|
||||
@@ -45,20 +45,20 @@ public class MySQLTest {
|
||||
@Ignore
|
||||
public void txTest() throws SQLException {
|
||||
Db.of("mysql").tx(db -> {
|
||||
final int update = db.update(Entity.create("user").set("text", "描述100"), Entity.create().set("id", 100));
|
||||
db.update(Entity.create("user").set("text", "描述101"), Entity.create().set("id", 101));
|
||||
final int update = db.update(Entity.of("user").set("text", "描述100"), Entity.of().set("id", 100));
|
||||
db.update(Entity.of("user").set("text", "描述101"), Entity.of().set("id", 101));
|
||||
if (1 == update) {
|
||||
// 手动指定异常,然后测试回滚触发
|
||||
throw new RuntimeException("Error");
|
||||
}
|
||||
db.update(Entity.create("user").set("text", "描述102"), Entity.create().set("id", 102));
|
||||
db.update(Entity.of("user").set("text", "描述102"), Entity.of().set("id", 102));
|
||||
});
|
||||
}
|
||||
|
||||
@Test
|
||||
@Ignore
|
||||
public void pageTest() {
|
||||
final PageResult<Entity> result = Db.of("mysql").page(Entity.create("user"), new Page(2, 10));
|
||||
final PageResult<Entity> result = Db.of("mysql").page(Entity.of("user"), new Page(2, 10));
|
||||
for (final Entity entity : result) {
|
||||
Console.log(entity.get("id"));
|
||||
}
|
||||
@@ -75,9 +75,9 @@ public class MySQLTest {
|
||||
@Ignore
|
||||
public void upsertTest() {
|
||||
final Db db = Db.of("mysql");
|
||||
db.insert(Entity.create("testuser").set("id", 1).set("account", "ice").set("pass", "123456"));
|
||||
db.upsert(Entity.create("testuser").set("id", 1).set("account", "icefairy").set("pass", "a123456"));
|
||||
final Entity user = db.get(Entity.create("testuser").set("id", 1));
|
||||
db.insert(Entity.of("testuser").set("id", 1).set("account", "ice").set("pass", "123456"));
|
||||
db.upsert(Entity.of("testuser").set("id", 1).set("account", "icefairy").set("pass", "a123456"));
|
||||
final Entity user = db.get(Entity.of("testuser").set("id", 1));
|
||||
System.out.println("user======="+user.getStr("account")+"___"+user.getStr("pass"));
|
||||
Assert.assertEquals(user.getStr("account"), "icefairy");
|
||||
}
|
||||
|
@@ -19,7 +19,7 @@ public class OracleTest {
|
||||
@Test
|
||||
public void oraclePageSqlTest() {
|
||||
final Page page = new Page(0, 10);
|
||||
final Entity where = Entity.create("PMCPERFORMANCEINFO").set("yearPI", "2017");
|
||||
final Entity where = Entity.of("PMCPERFORMANCEINFO").set("yearPI", "2017");
|
||||
final Query query = new Query(SqlUtil.buildConditions(where), where.getTableName());
|
||||
query.setPage(page);
|
||||
|
||||
@@ -41,7 +41,7 @@ public class OracleTest {
|
||||
@Ignore
|
||||
public void insertTest() {
|
||||
for (int id = 100; id < 200; id++) {
|
||||
Db.of("orcl").insert(Entity.create("T_USER")//
|
||||
Db.of("orcl").insert(Entity.of("T_USER")//
|
||||
.set("ID", id)//
|
||||
.set("name", "测试用户" + id)//
|
||||
.set("TEXT", "描述" + id)//
|
||||
@@ -53,7 +53,7 @@ public class OracleTest {
|
||||
@Test
|
||||
@Ignore
|
||||
public void pageTest() {
|
||||
final PageResult<Entity> result = Db.of("orcl").page(Entity.create("T_USER"), new Page(2, 10));
|
||||
final PageResult<Entity> result = Db.of("orcl").page(Entity.of("T_USER"), new Page(2, 10));
|
||||
for (final Entity entity : result) {
|
||||
Console.log(entity.get("ID"));
|
||||
}
|
||||
|
@@ -16,7 +16,7 @@ public class PicTransferTest {
|
||||
public void findTest() {
|
||||
Db.of().find(
|
||||
ListUtil.view("NAME", "TYPE", "GROUP", "PIC"),
|
||||
Entity.create("PIC_INFO").set("TYPE", 1),
|
||||
Entity.of("PIC_INFO").set("TYPE", 1),
|
||||
rs -> {
|
||||
while(rs.next()){
|
||||
save(rs);
|
||||
|
@@ -16,7 +16,7 @@ public class PostgreTest {
|
||||
@Ignore
|
||||
public void insertTest() {
|
||||
for (int id = 100; id < 200; id++) {
|
||||
Db.of("postgre").insert(Entity.create("user")//
|
||||
Db.of("postgre").insert(Entity.of("user")//
|
||||
.set("id", id)//
|
||||
.set("name", "测试用户" + id)//
|
||||
);
|
||||
@@ -26,7 +26,7 @@ public class PostgreTest {
|
||||
@Test
|
||||
@Ignore
|
||||
public void pageTest() {
|
||||
final PageResult<Entity> result = Db.of("postgre").page(Entity.create("user"), new Page(2, 10));
|
||||
final PageResult<Entity> result = Db.of("postgre").page(Entity.of("user"), new Page(2, 10));
|
||||
for (final Entity entity : result) {
|
||||
Console.log(entity.get("id"));
|
||||
}
|
||||
@@ -38,9 +38,9 @@ public class PostgreTest {
|
||||
final Db db = Db.of("postgre");
|
||||
db.executeBatch("drop table if exists ctest",
|
||||
"create table if not exists \"ctest\" ( \"id\" serial4, \"t1\" varchar(255) COLLATE \"pg_catalog\".\"default\", \"t2\" varchar(255) COLLATE \"pg_catalog\".\"default\", \"t3\" varchar(255) COLLATE \"pg_catalog\".\"default\", CONSTRAINT \"ctest_pkey\" PRIMARY KEY (\"id\") ) ");
|
||||
db.insert(Entity.create("ctest").set("id", 1).set("t1", "111").set("t2", "222").set("t3", "333"));
|
||||
db.upsert(Entity.create("ctest").set("id", 1).set("t1", "new111").set("t2", "new222").set("t3", "bew333"),"id");
|
||||
final Entity et=db.get(Entity.create("ctest").set("id", 1));
|
||||
db.insert(Entity.of("ctest").set("id", 1).set("t1", "111").set("t2", "222").set("t3", "333"));
|
||||
db.upsert(Entity.of("ctest").set("id", 1).set("t1", "new111").set("t2", "new222").set("t3", "bew333"),"id");
|
||||
final Entity et=db.get(Entity.of("ctest").set("id", 1));
|
||||
Assert.assertEquals("new111",et.getStr("t1"));
|
||||
}
|
||||
}
|
||||
|
@@ -15,13 +15,13 @@ public class SessionTest {
|
||||
public void transTest() {
|
||||
final Session session = Session.of("test");
|
||||
session.beginTransaction();
|
||||
session.update(Entity.create().set("age", 76), Entity.create("user").set("name", "unitTestUser"));
|
||||
session.update(Entity.of().set("age", 76), Entity.of("user").set("name", "unitTestUser"));
|
||||
session.commit();
|
||||
}
|
||||
|
||||
@Test
|
||||
@Ignore
|
||||
public void txTest() {
|
||||
Session.of("test").tx(session -> session.update(Entity.create().set("age", 78), Entity.create("user").set("name", "unitTestUser")));
|
||||
Session.of("test").tx(session -> session.update(Entity.of().set("age", 78), Entity.of("user").set("name", "unitTestUser")));
|
||||
}
|
||||
}
|
||||
|
@@ -22,7 +22,7 @@ public class SqlServerTest {
|
||||
@Ignore
|
||||
public void insertTest() {
|
||||
for (int id = 100; id < 200; id++) {
|
||||
Db.of("sqlserver").insert(Entity.create("T_USER")//
|
||||
Db.of("sqlserver").insert(Entity.of("T_USER")//
|
||||
.set("ID", id)//
|
||||
.set("name", "测试用户" + id)//
|
||||
);
|
||||
@@ -32,7 +32,7 @@ public class SqlServerTest {
|
||||
@Test
|
||||
@Ignore
|
||||
public void pageTest() {
|
||||
final PageResult<Entity> result = Db.of("sqlserver").page(Entity.create("T_USER"), new Page(2, 10));
|
||||
final PageResult<Entity> result = Db.of("sqlserver").page(Entity.of("T_USER"), new Page(2, 10));
|
||||
for (final Entity entity : result) {
|
||||
Console.log(entity.get("ID"));
|
||||
}
|
||||
|
@@ -23,7 +23,7 @@ public class UpdateTest {
|
||||
public void updateTest() {
|
||||
|
||||
// 改
|
||||
final int update = db.update(Entity.create("user").set("age", 88), Entity.create().set("name", "unitTestUser"));
|
||||
final int update = db.update(Entity.of("user").set("age", 88), Entity.of().set("name", "unitTestUser"));
|
||||
Assert.assertTrue(update > 0);
|
||||
final Entity result2 = db.get("user", "name", "unitTestUser");
|
||||
Assert.assertSame(88, result2.getInt("age"));
|
||||
|
@@ -1,20 +0,0 @@
|
||||
package cn.hutool.db.nosql;
|
||||
|
||||
import cn.hutool.db.nosql.mongo.MongoFactory;
|
||||
import com.mongodb.client.MongoDatabase;
|
||||
import org.junit.Assert;
|
||||
import org.junit.Ignore;
|
||||
import org.junit.Test;
|
||||
|
||||
/**
|
||||
* @author VampireAchao
|
||||
*/
|
||||
public class MongoDBTest {
|
||||
|
||||
@Test
|
||||
@Ignore
|
||||
public void mongoDSTest() {
|
||||
final MongoDatabase db = MongoFactory.getDS("master").getDb("test");
|
||||
Assert.assertEquals("test", db.getName());
|
||||
}
|
||||
}
|
@@ -1,15 +0,0 @@
|
||||
package cn.hutool.db.nosql;
|
||||
|
||||
import cn.hutool.db.nosql.redis.RedisDS;
|
||||
import org.junit.Ignore;
|
||||
import org.junit.Test;
|
||||
import redis.clients.jedis.Jedis;
|
||||
|
||||
public class RedisDSTest {
|
||||
|
||||
@Test
|
||||
@Ignore
|
||||
public void redisDSTest(){
|
||||
final Jedis jedis = RedisDS.create().getJedis();
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user