test: update test

This commit is contained in:
Michael Yang 2024-10-31 11:04:01 +08:00
parent 7aad5d8410
commit a954b1b1b7
3 changed files with 3 additions and 6 deletions

View File

@ -189,7 +189,7 @@ public class DynamicConditionTest {
.where(ACCOUNT.USER_NAME.in(""));
System.out.println(queryWrapper.toSQL());
assertEquals("SELECT * FROM `tb_account`", queryWrapper.toSQL());
assertEquals("SELECT * FROM `tb_account` WHERE `user_name` IN ('')", queryWrapper.toSQL());
// 重置QueryColumnBehavior
QueryColumnBehavior.setIgnoreFunction(Objects::isNull);
}

View File

@ -132,7 +132,7 @@ public class FunctionSqlTest {
.toSQL();
System.out.println(sql);
assertEquals("SELECT CASE WHEN SELECT `id` FROM `tb_article` WHERE `id` >= 1 >= 0 THEN 1 ELSE 0 END FROM `tb_account`", sql);
assertEquals("SELECT CASE WHEN (SELECT `id` FROM `tb_article` WHERE `id` >= 1) >= 0 THEN 1 ELSE 0 END FROM `tb_account`", sql);
}
@Test

View File

@ -42,10 +42,7 @@ public class PlusCompatibleTest {
.ge(Account::getSex, 0);
});
Assert.assertEquals("SELECT * FROM `user` " +
"WHERE `age` >= 18 " +
"OR (column2 LIKE 'value2%') " +
"OR (column3 = 'value3' AND `sex` >= 0)"
Assert.assertEquals("SELECT * FROM `user` WHERE `tb_account`.`age` >= 18 OR (column2 LIKE 'value2%') OR (column3 = 'value3' AND `tb_account`.`sex` >= 0)"
, queryWrapper.toSQL());
System.out.println(queryWrapper.toSQL());