mirror of
https://github.com/ebean-orm/ebean.git
synced 2026-11-12 22:41:35 +00:00
#2361 - Tidy tests only, move to LoggedSql (ebean-test)
This commit is contained in:
1 parent
e5dceda4b9
commit
1696caadd4
163 files changed
+1024
-1179
No files matched your search
@@ -4,7 +4,7 @@ import io.ebean.BaseTestCase;
|
||||
import io.ebean.DB;
|
||||
import io.ebean.MergeOptions;
|
||||
import io.ebean.MergeOptionsBuilder;
|
||||
import org.ebeantest.LoggedSqlCollector;
|
||||
import io.ebean.test.LoggedSql;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.tests.model.basic.UUOne;
|
||||
import org.tests.model.basic.UUTwo;
|
||||
@@ -44,11 +44,11 @@ public class TestMergeBasic extends BaseTestCase {
|
||||
.setClientGeneratedIds()
|
||||
.build();
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
LoggedSql.start();
|
||||
DB.merge(one, options);
|
||||
|
||||
|
||||
List<String> sql = LoggedSqlCollector.stop();
|
||||
List<String> sql = LoggedSql.stop();
|
||||
// fetch the Ids ... used to identity inserts, updates and deletes
|
||||
assertSql(sql.get(0)).contains("select t0.id, t1.id from uuone t0 left join uutwo t1 on t1.master_id = t0.id where t0.id = ?");
|
||||
|
||||
@@ -92,11 +92,11 @@ public class TestMergeBasic extends BaseTestCase {
|
||||
.addPath("comments")
|
||||
.build();
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
LoggedSql.start();
|
||||
DB.merge(one, options);
|
||||
|
||||
|
||||
List<String> sql = LoggedSqlCollector.stop();
|
||||
List<String> sql = LoggedSql.stop();
|
||||
// fetch the Ids ... used to identity inserts, updates and deletes
|
||||
assertSql(sql.get(0)).contains("select t0.id, t1.id from uuone t0 left join uutwo t1 on t1.master_id = t0.id where t0.id = ?");
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ import io.ebean.FetchPath;
|
||||
import io.ebean.MergeOptions;
|
||||
import io.ebean.MergeOptionsBuilder;
|
||||
import io.ebean.text.PathProperties;
|
||||
import org.ebeantest.LoggedSqlCollector;
|
||||
import io.ebean.test.LoggedSql;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.ArrayList;
|
||||
@@ -26,11 +26,11 @@ public class TestMergeCustomer extends BaseTestCase {
|
||||
MCustomer mCustomer = partial("cust1", "(id,name,version)");
|
||||
mCustomer.setName("NotCust0");
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
LoggedSql.start();
|
||||
|
||||
DB.merge(mCustomer);
|
||||
|
||||
List<String> sql = LoggedSqlCollector.stop();
|
||||
List<String> sql = LoggedSql.stop();
|
||||
assertThat(sql).hasSize(1);
|
||||
assertSql(sql.get(0)).contains("update mcustomer set name=?, version=? where id=? and version=?");
|
||||
}
|
||||
@@ -48,11 +48,11 @@ public class TestMergeCustomer extends BaseTestCase {
|
||||
MergeOptions options = new MergeOptionsBuilder().build();
|
||||
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
LoggedSql.start();
|
||||
|
||||
DB.merge(mCustomer, options);
|
||||
|
||||
List<String> sql = LoggedSqlCollector.stop();
|
||||
List<String> sql = LoggedSql.stop();
|
||||
assertThat(sql).hasSize(1);
|
||||
assertSql(sql.get(0)).contains("update mcustomer set name=?, version=? where id=? and version=?");
|
||||
}
|
||||
@@ -66,11 +66,11 @@ public class TestMergeCustomer extends BaseTestCase {
|
||||
|
||||
MergeOptions options = new MergeOptionsBuilder().setClientGeneratedIds().build();
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
LoggedSql.start();
|
||||
|
||||
server().merge(mCustomer, options);
|
||||
|
||||
List<String> sql = LoggedSqlCollector.stop();
|
||||
List<String> sql = LoggedSql.stop();
|
||||
assertThat(sql).hasSize(2);
|
||||
assertSql(sql.get(0)).contains("select t0.id from mcustomer t0 where t0.id = ?");
|
||||
assertSql(sql.get(1)).contains("update mcustomer set name=?, version=? where id=? and version=?");
|
||||
@@ -90,11 +90,11 @@ public class TestMergeCustomer extends BaseTestCase {
|
||||
.setClientGeneratedIds()
|
||||
.build();
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
LoggedSql.start();
|
||||
|
||||
server().merge(mCustomer, options);
|
||||
|
||||
List<String> sql = LoggedSqlCollector.stop();
|
||||
List<String> sql = LoggedSql.stop();
|
||||
assertThat(sql).hasSize(5);
|
||||
assertSql(sql.get(0)).contains("select t0.id, t2.id, t1.id from mcustomer t0 left join maddress t2 on t2.id = t0.shipping_address_id left join maddress t1 on t1.id = t0.billing_address_id where t0.id = ?");
|
||||
assertSql(sql.get(1)).contains("update maddress set street=?, city=?, version=? where id=? and version=?");
|
||||
@@ -119,11 +119,11 @@ public class TestMergeCustomer extends BaseTestCase {
|
||||
.setClientGeneratedIds()
|
||||
.build();
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
LoggedSql.start();
|
||||
|
||||
server().merge(mCustomer, options);
|
||||
|
||||
List<String> sql = LoggedSqlCollector.stop();
|
||||
List<String> sql = LoggedSql.stop();
|
||||
assertThat(sql).hasSize(6);
|
||||
assertSql(sql.get(0)).contains("select t0.id, t2.id, t1.id from mcustomer t0 left join maddress t2 on t2.id = t0.shipping_address_id left join maddress t1 on t1.id = t0.billing_address_id where t0.id = ?");
|
||||
assertSql(sql.get(1)).contains("insert into maddress (id, street, city, version) values (?,?,?,?)");
|
||||
@@ -152,11 +152,11 @@ public class TestMergeCustomer extends BaseTestCase {
|
||||
.setClientGeneratedIds() // As we are using clientIds ... we don't know if the new UUID is an insert or update without checking
|
||||
.build();
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
LoggedSql.start();
|
||||
|
||||
server().merge(mCustomer, options);
|
||||
|
||||
List<String> sql = LoggedSqlCollector.stop();
|
||||
List<String> sql = LoggedSql.stop();
|
||||
assertThat(sql).hasSize(7);
|
||||
assertSql(sql.get(0)).contains("select t0.id, t2.id, t1.id from mcustomer t0 left join maddress t2 on t2.id = t0.shipping_address_id left join maddress t1 on t1.id = t0.billing_address_id where t0.id = ?");
|
||||
|
||||
@@ -210,10 +210,10 @@ public class TestMergeCustomer extends BaseTestCase {
|
||||
.addPath("contacts")
|
||||
.build();
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
LoggedSql.start();
|
||||
server().merge(mCustomer, options);
|
||||
|
||||
List<String> sql = LoggedSqlCollector.stop();
|
||||
List<String> sql = LoggedSql.stop();
|
||||
if (isPersistBatchOnCascade()) {
|
||||
assertThat(sql).hasSize(20);
|
||||
}
|
||||
@@ -236,10 +236,10 @@ public class TestMergeCustomer extends BaseTestCase {
|
||||
.addPath("contacts")
|
||||
.build();
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
LoggedSql.start();
|
||||
server().merge(mCustomer, options);
|
||||
|
||||
List<String> sql = LoggedSqlCollector.stop();
|
||||
List<String> sql = LoggedSql.stop();
|
||||
if (isPersistBatchOnCascade()) {
|
||||
assertThat(sql).hasSize(20);
|
||||
}
|
||||
@@ -274,10 +274,10 @@ public class TestMergeCustomer extends BaseTestCase {
|
||||
.addPath("contacts")
|
||||
.build();
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
LoggedSql.start();
|
||||
server().merge(mCustomer, options);
|
||||
|
||||
List<String> sql = LoggedSqlCollector.stop();
|
||||
List<String> sql = LoggedSql.stop();
|
||||
if (isPersistBatchOnCascade()) {
|
||||
assertThat(sql).hasSize(16);
|
||||
assertSql(sql.get(0)).contains("select t0.id, t1.id from mcustomer t0 left join mcontact t1 on t1.customer_id = t0.id where t0.id = ?");
|
||||
@@ -314,10 +314,10 @@ public class TestMergeCustomer extends BaseTestCase {
|
||||
.setDeletePermanent()
|
||||
.build();
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
LoggedSql.start();
|
||||
server().merge(cust1, options);
|
||||
|
||||
List<String> sql = LoggedSqlCollector.stop();
|
||||
List<String> sql = LoggedSql.stop();
|
||||
if (isPersistBatchOnCascade()) {
|
||||
|
||||
assertSql(sql.get(0)).contains("select t0.id, t3.id, t1.id, t2.id from mcustomer t0 left join maddress t3 on t3.id = t0.shipping_address_id left join maddress t1 on t1.id = t0.billing_address_id left join mcontact t2 on t2.customer_id = t0.id where t0.id = ?");
|
||||
|
||||
@@ -4,7 +4,7 @@ import io.ebean.BaseTestCase;
|
||||
import io.ebean.DB;
|
||||
import io.ebean.MergeOptions;
|
||||
import io.ebean.MergeOptionsBuilder;
|
||||
import org.ebeantest.LoggedSqlCollector;
|
||||
import io.ebean.test.LoggedSql;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.List;
|
||||
@@ -35,11 +35,11 @@ public class TestMergeM2M extends BaseTestCase {
|
||||
|
||||
MergeOptions options = new MergeOptionsBuilder().addPath("groups").build();
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
LoggedSql.start();
|
||||
|
||||
DB.merge(m0, options);
|
||||
|
||||
List<String> sql = LoggedSqlCollector.current();
|
||||
List<String> sql = LoggedSql.collect();
|
||||
if (isPersistBatchOnCascade()) {
|
||||
assertThat(sql).hasSize(6);
|
||||
assertSql(sql.get(0)).contains("select");
|
||||
@@ -65,7 +65,7 @@ public class TestMergeM2M extends BaseTestCase {
|
||||
|
||||
DB.merge(m1, options);
|
||||
|
||||
sql = LoggedSqlCollector.current();
|
||||
sql = LoggedSql.collect();
|
||||
assertThat(sql).hasSize(9);
|
||||
assertSql(sql.get(0)).contains("select");
|
||||
assertSql(sql.get(1)).contains("delete from mmachine_mgroup");
|
||||
|
||||
Reference in new issue
Block a user