mirror of
https://github.com/ebean-orm/ebean.git
synced 2026-11-12 22:41:35 +00:00
Junit5 bump - ebean-core
This commit is contained in:
1 parent
796edae614
commit
70a967a3a7
870 files changed
+3030
-3158
No files matched your search
+3
-10
@@ -63,7 +63,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>io.ebean</groupId>
|
<groupId>io.ebean</groupId>
|
||||||
<artifactId>ebean-ddl-generator</artifactId>
|
<artifactId>ebean-ddl-generator</artifactId>
|
||||||
<version>12.11.0</version>
|
<version>12.11.3</version>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
@@ -257,16 +257,9 @@
|
|||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.mockito</groupId>
|
<groupId>io.avaje</groupId>
|
||||||
<artifactId>mockito-core</artifactId>
|
|
||||||
<version>3.0.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.avaje.composite</groupId>
|
|
||||||
<artifactId>junit</artifactId>
|
<artifactId>junit</artifactId>
|
||||||
<version>1.1</version>
|
<version>1.0</version>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
|||||||
@@ -17,10 +17,10 @@ import io.ebeaninternal.server.expression.platform.DbExpressionHandler;
|
|||||||
import io.ebeaninternal.server.expression.platform.DbExpressionHandlerFactory;
|
import io.ebeaninternal.server.expression.platform.DbExpressionHandlerFactory;
|
||||||
import io.ebeaninternal.server.transaction.TransactionScopeManager;
|
import io.ebeaninternal.server.transaction.TransactionScopeManager;
|
||||||
import org.assertj.core.api.AbstractCharSequenceAssert;
|
import org.assertj.core.api.AbstractCharSequenceAssert;
|
||||||
import org.junit.After;
|
import org.assertj.core.api.Assertions;
|
||||||
import org.junit.Rule;
|
import org.junit.jupiter.api.AfterEach;
|
||||||
import org.junit.rules.TestName;
|
import org.junit.jupiter.api.TestInfo;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.jupiter.api.extension.ExtendWith;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
import org.tests.model.basic.Country;
|
import org.tests.model.basic.Country;
|
||||||
@@ -30,23 +30,20 @@ import java.util.List;
|
|||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.fail;
|
|
||||||
|
|
||||||
@RunWith(ConditionalTestRunner.class)
|
@ExtendWith(PlatformCondition.class)
|
||||||
public abstract class BaseTestCase {
|
public abstract class BaseTestCase {
|
||||||
|
|
||||||
protected static Logger logger = LoggerFactory.getLogger(BaseTestCase.class);
|
protected static Logger logger = LoggerFactory.getLogger(BaseTestCase.class);
|
||||||
|
|
||||||
@Rule public TestName name = new TestName();
|
@AfterEach
|
||||||
|
public void checkForLeak(TestInfo testInfo) {
|
||||||
@After
|
|
||||||
public void checkForLeak() {
|
|
||||||
TransactionScopeManager scope = spiEbeanServer().getTransactionManager().scope();
|
TransactionScopeManager scope = spiEbeanServer().getTransactionManager().scope();
|
||||||
SpiTransaction trans = scope.getInScope();
|
SpiTransaction trans = scope.getInScope();
|
||||||
if (trans != null) {
|
if (trans != null) {
|
||||||
String msg = getClass().getSimpleName() + "." + name.getMethodName() + " did not clear threadScope:" + trans;
|
String msg = getClass().getSimpleName() + "." + testInfo.getDisplayName() + " did not clear threadScope:" + trans;
|
||||||
scope.clearExternal(); // clear for next test
|
scope.clearExternal(); // clear for next test
|
||||||
fail(msg);
|
Assertions.fail(msg);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package io.ebean;
|
|||||||
|
|
||||||
|
|
||||||
import io.ebeaninternal.server.rawsql.SpiRawSql;
|
import io.ebeaninternal.server.rawsql.SpiRawSql;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
@@ -1,48 +0,0 @@
|
|||||||
package io.ebean;
|
|
||||||
|
|
||||||
import io.ebean.annotation.ForPlatform;
|
|
||||||
import io.ebean.annotation.IgnorePlatform;
|
|
||||||
import io.ebean.annotation.Platform;
|
|
||||||
import org.junit.runner.notification.RunNotifier;
|
|
||||||
import org.junit.runners.BlockJUnit4ClassRunner;
|
|
||||||
import org.junit.runners.model.FrameworkMethod;
|
|
||||||
import org.junit.runners.model.InitializationError;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* This testrunner checks for an {@link IgnorePlatform} annotation and ignores the test.
|
|
||||||
*
|
|
||||||
* @author Roland Praml, FOCONIS AG
|
|
||||||
*/
|
|
||||||
public class ConditionalTestRunner extends BlockJUnit4ClassRunner {
|
|
||||||
public ConditionalTestRunner(Class<?> klass) throws InitializationError {
|
|
||||||
super(klass);
|
|
||||||
}
|
|
||||||
@Override
|
|
||||||
public void runChild(FrameworkMethod method, RunNotifier notifier) {
|
|
||||||
ForPlatform forPlatform = method.getAnnotation(ForPlatform.class);
|
|
||||||
if (forPlatform != null) {
|
|
||||||
if (!platformMath(forPlatform.value())) {
|
|
||||||
notifier.fireTestIgnored(describeChild(method));
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
IgnorePlatform ignore = method.getAnnotation(IgnorePlatform.class);
|
|
||||||
|
|
||||||
if (ignore == null || !platformMath(ignore.value())) {
|
|
||||||
super.runChild(method, notifier);
|
|
||||||
} else {
|
|
||||||
notifier.fireTestIgnored(describeChild(method));
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
private boolean platformMath(Platform[] platforms) {
|
|
||||||
Platform basePlatform = DB.getDefault().platform().base();
|
|
||||||
for (Platform platform : platforms) {
|
|
||||||
if (platform.equals(basePlatform)) {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -2,17 +2,16 @@ package io.ebean;
|
|||||||
|
|
||||||
import io.ebean.annotation.ForPlatform;
|
import io.ebean.annotation.ForPlatform;
|
||||||
import io.ebean.annotation.Platform;
|
import io.ebean.annotation.Platform;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertFalse;
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
import static org.junit.Assert.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
public class DbPrimaryTest extends BaseTestCase {
|
public class DbPrimaryTest extends BaseTestCase {
|
||||||
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testIsSkipPrimaryServer() {
|
public void testIsSkipPrimaryServer() {
|
||||||
DbPrimary.setSkip(true);
|
DbPrimary.setSkip(true);
|
||||||
@@ -24,14 +23,12 @@ public class DbPrimaryTest extends BaseTestCase {
|
|||||||
@Test
|
@Test
|
||||||
@ForPlatform(Platform.H2)
|
@ForPlatform(Platform.H2)
|
||||||
public void testGetPrimaryServerName() {
|
public void testGetPrimaryServerName() {
|
||||||
|
|
||||||
String primaryServerName = DbPrimary.getDefaultServerName();
|
String primaryServerName = DbPrimary.getDefaultServerName();
|
||||||
assertEquals("h2", primaryServerName);
|
assertEquals("h2", primaryServerName);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testLoadProperties() {
|
public void testLoadProperties() {
|
||||||
|
|
||||||
Properties properties = DbPrimary.getProperties();
|
Properties properties = DbPrimary.getProperties();
|
||||||
assertTrue(!properties.isEmpty());
|
assertTrue(!properties.isEmpty());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ package io.ebean;
|
|||||||
import io.ebean.meta.BasicMetricVisitor;
|
import io.ebean.meta.BasicMetricVisitor;
|
||||||
import io.ebean.meta.MetaQueryMetric;
|
import io.ebean.meta.MetaQueryMetric;
|
||||||
import org.ebeantest.LoggedSqlCollector;
|
import org.ebeantest.LoggedSqlCollector;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
|
|||||||
@@ -6,9 +6,9 @@ import io.ebean.meta.MetaQueryMetric;
|
|||||||
import io.ebean.meta.MetaTimedMetric;
|
import io.ebean.meta.MetaTimedMetric;
|
||||||
import io.ebean.meta.ServerMetrics;
|
import io.ebean.meta.ServerMetrics;
|
||||||
import org.ebeantest.LoggedSqlCollector;
|
import org.ebeantest.LoggedSqlCollector;
|
||||||
import org.junit.AfterClass;
|
import org.junit.jupiter.api.AfterAll;
|
||||||
import org.junit.BeforeClass;
|
import org.junit.jupiter.api.BeforeAll;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.Contact;
|
import org.tests.model.basic.Contact;
|
||||||
import org.tests.model.basic.ResetBasicData;
|
import org.tests.model.basic.ResetBasicData;
|
||||||
|
|
||||||
@@ -19,12 +19,12 @@ import static org.assertj.core.api.Assertions.assertThat;
|
|||||||
|
|
||||||
public class DtoQueryFromOrmTest extends BaseTestCase {
|
public class DtoQueryFromOrmTest extends BaseTestCase {
|
||||||
|
|
||||||
@BeforeClass
|
@BeforeAll
|
||||||
public static void resetStats() {
|
public static void resetStats() {
|
||||||
DB.getDefault().metaInfo().resetAllMetrics();
|
DB.getDefault().metaInfo().resetAllMetrics();
|
||||||
}
|
}
|
||||||
|
|
||||||
@AfterClass
|
@AfterAll
|
||||||
public static void reportStats() {
|
public static void reportStats() {
|
||||||
ServerMetrics metrics = DB.getDefault().metaInfo().collectMetrics();
|
ServerMetrics metrics = DB.getDefault().metaInfo().collectMetrics();
|
||||||
for (MetaQueryMetric metric : metrics.queryMetrics()) {
|
for (MetaQueryMetric metric : metrics.queryMetrics()) {
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import io.ebean.meta.BasicMetricVisitor;
|
|||||||
import io.ebean.meta.MetaQueryMetric;
|
import io.ebean.meta.MetaQueryMetric;
|
||||||
import io.ebean.meta.ServerMetrics;
|
import io.ebean.meta.ServerMetrics;
|
||||||
import org.ebeantest.LoggedSqlCollector;
|
import org.ebeantest.LoggedSqlCollector;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ import io.ebean.config.TenantMode;
|
|||||||
import io.ebean.config.TenantSchemaProvider;
|
import io.ebean.config.TenantSchemaProvider;
|
||||||
import io.ebean.config.dbplatform.mysql.MySqlPlatform;
|
import io.ebean.config.dbplatform.mysql.MySqlPlatform;
|
||||||
import io.ebean.config.dbplatform.postgres.PostgresPlatform;
|
import io.ebean.config.dbplatform.postgres.PostgresPlatform;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.mockito.Mockito;
|
import org.mockito.Mockito;
|
||||||
|
|
||||||
import javax.sql.DataSource;
|
import javax.sql.DataSource;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package io.ebean;
|
|||||||
|
|
||||||
import io.ebean.config.DatabaseConfig;
|
import io.ebean.config.DatabaseConfig;
|
||||||
import io.ebean.event.ServerConfigStartup;
|
import io.ebean.event.ServerConfigStartup;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.UTDetail;
|
import org.tests.model.basic.UTDetail;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
package io.ebean;
|
package io.ebean;
|
||||||
|
|
||||||
import org.ebeantest.LoggedSqlCollector;
|
import org.ebeantest.LoggedSqlCollector;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.EBasicVer;
|
import org.tests.model.basic.EBasicVer;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertNotNull;
|
import static org.junit.jupiter.api.Assertions.assertNotNull;
|
||||||
|
|
||||||
|
|
||||||
public class EbeanServer_deleteAllByIdTest extends BaseTestCase {
|
public class EbeanServer_deleteAllByIdTest extends BaseTestCase {
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package io.ebean;
|
|||||||
|
|
||||||
import org.tests.model.basic.EBasicVer;
|
import org.tests.model.basic.EBasicVer;
|
||||||
import org.ebeantest.LoggedSqlCollector;
|
import org.ebeantest.LoggedSqlCollector;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package io.ebean;
|
|||||||
|
|
||||||
import org.tests.model.basic.EBasicVer;
|
import org.tests.model.basic.EBasicVer;
|
||||||
import org.ebeantest.LoggedSqlCollector;
|
import org.ebeantest.LoggedSqlCollector;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package io.ebean;
|
package io.ebean;
|
||||||
|
|
||||||
import org.ebeantest.LoggedSqlCollector;
|
import org.ebeantest.LoggedSqlCollector;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
import org.tests.model.basic.ResetBasicData;
|
import org.tests.model.basic.ResetBasicData;
|
||||||
|
|
||||||
@@ -9,6 +9,7 @@ import javax.persistence.PersistenceException;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertThrows;
|
||||||
|
|
||||||
public class EbeanServer_eqlTest extends BaseTestCase {
|
public class EbeanServer_eqlTest extends BaseTestCase {
|
||||||
|
|
||||||
@@ -187,16 +188,14 @@ public class EbeanServer_eqlTest extends BaseTestCase {
|
|||||||
assertSql(query).contains("where t0.name like ");
|
assertSql(query).contains("where t0.name like ");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = PersistenceException.class)
|
@Test
|
||||||
public void unboundNamedParams_expect_PersistenceException() {
|
public void unboundNamedParams_expect_PersistenceException() {
|
||||||
|
|
||||||
Query<Customer> query = server().createQuery(Customer.class, "where name = :name");
|
Query<Customer> query = server().createQuery(Customer.class, "where name = :name");
|
||||||
query.findOne();
|
assertThrows(PersistenceException.class, () ->query.findOne());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void namedQuery() {
|
public void namedQuery() {
|
||||||
|
|
||||||
ResetBasicData.reset();
|
ResetBasicData.reset();
|
||||||
|
|
||||||
Query<Customer> name = server().createNamedQuery(Customer.class, "name");
|
Query<Customer> name = server().createNamedQuery(Customer.class, "name");
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package io.ebean;
|
package io.ebean;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.EBasic;
|
import org.tests.model.basic.EBasic;
|
||||||
import org.tests.model.basic.Order;
|
import org.tests.model.basic.Order;
|
||||||
import org.tests.model.basic.OrderDetail;
|
import org.tests.model.basic.OrderDetail;
|
||||||
@@ -11,7 +11,7 @@ import java.util.HashMap;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.*;
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
|
||||||
public class EbeanServer_refresh {
|
public class EbeanServer_refresh {
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package io.ebean;
|
package io.ebean;
|
||||||
|
|
||||||
import org.ebeantest.LoggedSqlCollector;
|
import org.ebeantest.LoggedSqlCollector;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.EBasicVer;
|
import org.tests.model.basic.EBasicVer;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
package io.ebean;
|
package io.ebean;
|
||||||
|
|
||||||
import org.junit.After;
|
import org.junit.jupiter.api.AfterAll;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.AfterEach;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
import org.tests.model.basic.ResetBasicData;
|
import org.tests.model.basic.ResetBasicData;
|
||||||
|
|
||||||
@@ -14,7 +15,7 @@ import static org.assertj.core.api.Assertions.assertThat;
|
|||||||
|
|
||||||
public class ExtendedServerTest extends BaseTestCase {
|
public class ExtendedServerTest extends BaseTestCase {
|
||||||
|
|
||||||
@After
|
@AfterEach
|
||||||
public void cleanup() {
|
public void cleanup() {
|
||||||
Ebean.getDefaultServer()
|
Ebean.getDefaultServer()
|
||||||
.extended()
|
.extended()
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package io.ebean;
|
package io.ebean;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package io.ebean;
|
|||||||
|
|
||||||
import io.ebean.service.SpiFetchGroupQuery;
|
import io.ebean.service.SpiFetchGroupQuery;
|
||||||
import org.ebeantest.LoggedSqlCollector;
|
import org.ebeantest.LoggedSqlCollector;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.Address;
|
import org.tests.model.basic.Address;
|
||||||
import org.tests.model.basic.Contact;
|
import org.tests.model.basic.Contact;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
|
|||||||
@@ -0,0 +1,43 @@
|
|||||||
|
package io.ebean;
|
||||||
|
|
||||||
|
import io.ebean.annotation.ForPlatform;
|
||||||
|
import io.ebean.annotation.IgnorePlatform;
|
||||||
|
import io.ebean.annotation.Platform;
|
||||||
|
import org.junit.jupiter.api.extension.ConditionEvaluationResult;
|
||||||
|
import org.junit.jupiter.api.extension.ExecutionCondition;
|
||||||
|
import org.junit.jupiter.api.extension.ExtensionContext;
|
||||||
|
|
||||||
|
import java.lang.reflect.AnnotatedElement;
|
||||||
|
import java.util.Optional;
|
||||||
|
|
||||||
|
public class PlatformCondition implements ExecutionCondition {
|
||||||
|
|
||||||
|
private static final ConditionEvaluationResult ENABLED = ConditionEvaluationResult.enabled("ForPlatform is not present");
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ConditionEvaluationResult evaluateExecutionCondition(ExtensionContext context) {
|
||||||
|
Optional<AnnotatedElement> element = context.getElement();
|
||||||
|
if (element.isPresent()) {
|
||||||
|
final AnnotatedElement annotatedElement = element.get();
|
||||||
|
final ForPlatform annotation = annotatedElement.getAnnotation(ForPlatform.class);
|
||||||
|
if (annotation != null && !platformMath(annotation.value())) {
|
||||||
|
return ConditionEvaluationResult.disabled("@ForPlatform");
|
||||||
|
}
|
||||||
|
IgnorePlatform ignore = annotatedElement.getAnnotation(IgnorePlatform.class);
|
||||||
|
if (ignore != null && platformMath(ignore.value())) {
|
||||||
|
return ConditionEvaluationResult.disabled("@ForPlatform");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return ENABLED;
|
||||||
|
}
|
||||||
|
|
||||||
|
private boolean platformMath(Platform[] platforms) {
|
||||||
|
Platform basePlatform = DB.getDefault().platform().base();
|
||||||
|
for (Platform platform : platforms) {
|
||||||
|
if (platform.equals(basePlatform)) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
package io.ebean;
|
package io.ebean;
|
||||||
|
|
||||||
import io.ebean.OrderBy;
|
import io.ebean.OrderBy;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertNotEquals;
|
import static org.junit.jupiter.api.Assertions.assertNotEquals;
|
||||||
|
|
||||||
public class PropertyTest {
|
public class PropertyTest {
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package io.ebean;
|
package io.ebean;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
package io.ebean;
|
package io.ebean;
|
||||||
|
|
||||||
import io.ebean.util.StringHelper;
|
import io.ebean.util.StringHelper;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertFalse;
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
import static org.junit.Assert.assertNull;
|
import static org.junit.jupiter.api.Assertions.assertNull;
|
||||||
import static org.junit.Assert.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
public class StringHelperTest {
|
public class StringHelperTest {
|
||||||
|
|
||||||
|
|||||||
@@ -5,12 +5,14 @@ import io.ebean.bean.EntityBeanIntercept;
|
|||||||
import io.ebeaninternal.server.core.DefaultBeanState;
|
import io.ebeaninternal.server.core.DefaultBeanState;
|
||||||
import org.tests.model.embedded.EMain;
|
import org.tests.model.embedded.EMain;
|
||||||
import org.tests.model.embedded.Eembeddable;
|
import org.tests.model.embedded.Eembeddable;
|
||||||
import org.junit.Assert;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.junit.Test;
|
|
||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
|
||||||
public class TestDirtyProperties extends BaseTestCase {
|
public class TestDirtyProperties extends BaseTestCase {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -34,34 +36,32 @@ public class TestDirtyProperties extends BaseTestCase {
|
|||||||
DefaultBeanState beanState = new DefaultBeanState(eb);
|
DefaultBeanState beanState = new DefaultBeanState(eb);
|
||||||
|
|
||||||
Set<String> changedProps = beanState.getChangedProps();
|
Set<String> changedProps = beanState.getChangedProps();
|
||||||
Assert.assertEquals(1, changedProps.size());
|
assertEquals(1, changedProps.size());
|
||||||
Assert.assertTrue(changedProps.contains("name"));
|
assertThat(changedProps).contains("name");
|
||||||
|
|
||||||
Map<String, ValuePair> dirtyValues = beanState.getDirtyValues();
|
Map<String, ValuePair> dirtyValues = beanState.getDirtyValues();
|
||||||
Assert.assertEquals(1, dirtyValues.size());
|
assertEquals(1, dirtyValues.size());
|
||||||
Assert.assertTrue(dirtyValues.keySet().contains("name"));
|
assertThat(dirtyValues.keySet()).contains("name");
|
||||||
|
|
||||||
ValuePair valuePair = dirtyValues.get("name");
|
ValuePair valuePair = dirtyValues.get("name");
|
||||||
Assert.assertNotNull(valuePair);
|
assertNotNull(valuePair);
|
||||||
Assert.assertEquals("changedFoo", valuePair.getNewValue());
|
assertEquals("changedFoo", valuePair.getNewValue());
|
||||||
Assert.assertEquals("foo", valuePair.getOldValue());
|
assertEquals("foo", valuePair.getOldValue());
|
||||||
|
|
||||||
Eembeddable embeddableRead = emain.getEmbeddable();
|
Eembeddable embeddableRead = emain.getEmbeddable();
|
||||||
embeddableRead.setDescription("embChanged");
|
embeddableRead.setDescription("embChanged");
|
||||||
|
|
||||||
Set<String> changedProps2 = beanState.getChangedProps();
|
Set<String> changedProps2 = beanState.getChangedProps();
|
||||||
Assert.assertEquals(2, changedProps2.size());
|
assertEquals(2, changedProps2.size());
|
||||||
Assert.assertTrue(changedProps2.contains("name"));
|
assertThat(changedProps2).contains("name", "embeddable.description");
|
||||||
Assert.assertTrue(changedProps2.contains("embeddable.description"));
|
|
||||||
|
|
||||||
Map<String, ValuePair> dirtyValues2 = beanState.getDirtyValues();
|
Map<String, ValuePair> dirtyValues2 = beanState.getDirtyValues();
|
||||||
Assert.assertEquals(2, dirtyValues2.size());
|
assertEquals(2, dirtyValues2.size());
|
||||||
Assert.assertTrue(dirtyValues2.keySet().contains("name"));
|
assertThat(dirtyValues2.keySet()).contains("name", "embeddable.description");
|
||||||
Assert.assertTrue(dirtyValues2.keySet().contains("embeddable.description"));
|
|
||||||
|
|
||||||
ValuePair valuePair2 = dirtyValues2.get("embeddable.description");
|
ValuePair valuePair2 = dirtyValues2.get("embeddable.description");
|
||||||
Assert.assertEquals("embChanged", valuePair2.getNewValue());
|
assertEquals("embChanged", valuePair2.getNewValue());
|
||||||
Assert.assertEquals("bar", valuePair2.getOldValue());
|
assertEquals("bar", valuePair2.getOldValue());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -83,31 +83,29 @@ public class TestDirtyProperties extends BaseTestCase {
|
|||||||
|
|
||||||
emain.setName("changedFoo");
|
emain.setName("changedFoo");
|
||||||
|
|
||||||
Assert.assertSame(embeddable, emain.getEmbeddable());
|
assertSame(embeddable, emain.getEmbeddable());
|
||||||
|
|
||||||
Eembeddable embeddable2 = setEmbeddedBean(emain, "changeEmbeddedInstance");
|
Eembeddable embeddable2 = setEmbeddedBean(emain, "changeEmbeddedInstance");
|
||||||
Assert.assertSame(embeddable2, emain.getEmbeddable());
|
assertSame(embeddable2, emain.getEmbeddable());
|
||||||
Assert.assertNotSame(embeddable, emain.getEmbeddable());
|
assertNotSame(embeddable, emain.getEmbeddable());
|
||||||
|
|
||||||
|
|
||||||
DefaultBeanState beanState = new DefaultBeanState(eb);
|
DefaultBeanState beanState = new DefaultBeanState(eb);
|
||||||
|
|
||||||
Set<String> changedProps2 = beanState.getChangedProps();
|
Set<String> changedProps2 = beanState.getChangedProps();
|
||||||
Assert.assertEquals(2, changedProps2.size());
|
assertEquals(2, changedProps2.size());
|
||||||
Assert.assertTrue(changedProps2.contains("name"));
|
assertThat(changedProps2).contains("name");
|
||||||
|
|
||||||
Assert.assertTrue("The whole bean instance has changed", changedProps2.contains("embeddable"));
|
assertThat(changedProps2).contains("embeddable");
|
||||||
|
|
||||||
Map<String, ValuePair> dirtyValues2 = beanState.getDirtyValues();
|
Map<String, ValuePair> dirtyValues2 = beanState.getDirtyValues();
|
||||||
Assert.assertEquals(2, dirtyValues2.size());
|
assertEquals(2, dirtyValues2.size());
|
||||||
Assert.assertTrue(dirtyValues2.keySet().contains("name"));
|
assertThat(dirtyValues2.keySet()).contains("name", "embeddable");
|
||||||
Assert.assertTrue(dirtyValues2.keySet().contains("embeddable"));
|
|
||||||
|
|
||||||
|
|
||||||
ValuePair valuePair2 = dirtyValues2.get("embeddable");
|
ValuePair valuePair2 = dirtyValues2.get("embeddable");
|
||||||
Assert.assertSame(embeddable2, valuePair2.getNewValue());
|
assertSame(embeddable2, valuePair2.getNewValue());
|
||||||
Assert.assertSame(embeddable, valuePair2.getOldValue());
|
assertSame(embeddable, valuePair2.getOldValue());
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -128,7 +126,7 @@ public class TestDirtyProperties extends BaseTestCase {
|
|||||||
|
|
||||||
// hooks the embeddable bean back to the owner
|
// hooks the embeddable bean back to the owner
|
||||||
int embeddablePropertyIndex = ebi.findProperty("embeddable");
|
int embeddablePropertyIndex = ebi.findProperty("embeddable");
|
||||||
Assert.assertTrue(embeddablePropertyIndex > -1);
|
assertThat(embeddablePropertyIndex).isGreaterThan(-1);
|
||||||
((EntityBean) embeddable)._ebean_getIntercept().setEmbeddedOwner(owner, embeddablePropertyIndex);
|
((EntityBean) embeddable)._ebean_getIntercept().setEmbeddedOwner(owner, embeddablePropertyIndex);
|
||||||
return embeddable;
|
return embeddable;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,12 +1,13 @@
|
|||||||
package io.ebean;
|
package io.ebean;
|
||||||
|
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.Order;
|
import org.tests.model.basic.Order;
|
||||||
import org.tests.model.basic.ResetBasicData;
|
import org.tests.model.basic.ResetBasicData;
|
||||||
import org.junit.Assert;
|
|
||||||
import org.junit.Test;
|
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertNotNull;
|
||||||
|
|
||||||
public class TestFilterWithEnum extends BaseTestCase {
|
public class TestFilterWithEnum extends BaseTestCase {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -19,8 +20,7 @@ public class TestFilterWithEnum extends BaseTestCase {
|
|||||||
Filter<Order> filter = Ebean.filter(Order.class);
|
Filter<Order> filter = Ebean.filter(Order.class);
|
||||||
List<Order> newOrders = filter.eq("status", Order.Status.NEW).filter(allOrders);
|
List<Order> newOrders = filter.eq("status", Order.Status.NEW).filter(allOrders);
|
||||||
|
|
||||||
Assert.assertNotNull(newOrders);
|
assertNotNull(newOrders);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -4,7 +4,7 @@ import io.ebean.annotation.IgnorePlatform;
|
|||||||
import io.ebean.annotation.Platform;
|
import io.ebean.annotation.Platform;
|
||||||
import io.ebean.bean.EntityBean;
|
import io.ebean.bean.EntityBean;
|
||||||
import org.ebeantest.LoggedSqlCollector;
|
import org.ebeantest.LoggedSqlCollector;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.converstation.User;
|
import org.tests.model.converstation.User;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import io.ebean.Ebean;
|
|||||||
import io.ebean.search.Match;
|
import io.ebean.search.Match;
|
||||||
import io.ebean.search.MultiMatch;
|
import io.ebean.search.MultiMatch;
|
||||||
import org.tests.model.basic.Order;
|
import org.tests.model.basic.Order;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
public class TextExpressionListTest {
|
public class TextExpressionListTest {
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package io.ebean;
|
package io.ebean;
|
||||||
|
|
||||||
import org.junit.After;
|
import org.junit.jupiter.api.AfterEach;
|
||||||
import org.junit.Before;
|
import org.junit.jupiter.api.BeforeEach;
|
||||||
import org.tests.model.basic.ResetBasicData;
|
import org.tests.model.basic.ResetBasicData;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -16,15 +16,15 @@ import org.tests.model.basic.ResetBasicData;
|
|||||||
*/
|
*/
|
||||||
public abstract class TransactionalTestCase extends BaseTestCase {
|
public abstract class TransactionalTestCase extends BaseTestCase {
|
||||||
|
|
||||||
@Before
|
@BeforeEach
|
||||||
public void startTransaction() {
|
public void startTransaction() {
|
||||||
ResetBasicData.reset();
|
ResetBasicData.reset();
|
||||||
Ebean.beginTransaction();
|
DB.beginTransaction();
|
||||||
}
|
}
|
||||||
|
|
||||||
@After
|
@AfterEach
|
||||||
public void endTransaction() {
|
public void endTransaction() {
|
||||||
Ebean.rollbackTransaction();
|
DB.rollbackTransaction();
|
||||||
Ebean.endTransaction();
|
DB.endTransaction();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
package io.ebean;
|
package io.ebean;
|
||||||
|
|
||||||
import io.ebean.annotation.PersistBatch;
|
import io.ebean.annotation.PersistBatch;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertNull;
|
import static org.junit.jupiter.api.Assertions.assertNull;
|
||||||
|
|
||||||
public class TxScopeTest {
|
public class TxScopeTest {
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import io.ebean.annotation.Platform;
|
|||||||
import io.ebean.meta.MetaQueryMetric;
|
import io.ebean.meta.MetaQueryMetric;
|
||||||
import io.ebean.meta.ServerMetrics;
|
import io.ebean.meta.ServerMetrics;
|
||||||
import org.ebeantest.LoggedSqlCollector;
|
import org.ebeantest.LoggedSqlCollector;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.Country;
|
import org.tests.model.basic.Country;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
import org.tests.model.basic.EBasicWithUniqueCon;
|
import org.tests.model.basic.EBasicWithUniqueCon;
|
||||||
@@ -16,6 +16,7 @@ import java.sql.Timestamp;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertThrows;
|
||||||
|
|
||||||
public class UpdateQueryTest extends BaseTestCase {
|
public class UpdateQueryTest extends BaseTestCase {
|
||||||
|
|
||||||
@@ -411,17 +412,18 @@ public class UpdateQueryTest extends BaseTestCase {
|
|||||||
assertThat(rows).isEqualTo(0);
|
assertThat(rows).isEqualTo(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = DuplicateKeyException.class)
|
@Test
|
||||||
public void exceptionTranslation() {
|
public void exceptionTranslation() {
|
||||||
|
|
||||||
newEbasicWithUnique("o1","other1_a");
|
newEbasicWithUnique("o1","other1_a");
|
||||||
Integer id = newEbasicWithUnique("o2", "other1_b");
|
Integer id = newEbasicWithUnique("o2", "other1_b");
|
||||||
|
|
||||||
Ebean.update(EBasicWithUniqueCon.class)
|
assertThrows(DuplicateKeyException.class, () -> {
|
||||||
.set("other", "other1_a")
|
Ebean.update(EBasicWithUniqueCon.class)
|
||||||
.set("otherOne", "other1_a")
|
.set("other", "other1_a")
|
||||||
.where().idEq(id)
|
.set("otherOne", "other1_a")
|
||||||
.update();
|
.where().idEq(id)
|
||||||
|
.update();
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
private Integer newEbasicWithUnique(String name, String other) {
|
private Integer newEbasicWithUnique(String name, String other) {
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import org.tests.compositekeys.db.AuditInfo;
|
|||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
import org.tests.model.basic.EBasic;
|
import org.tests.model.basic.EBasic;
|
||||||
import org.tests.model.basic.ResetBasicData;
|
import org.tests.model.basic.ResetBasicData;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.sql.Date;
|
import java.sql.Date;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
@@ -14,8 +14,8 @@ import java.util.List;
|
|||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertFalse;
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
import static org.junit.Assert.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
public class EntityBeanInterceptTest extends BaseTestCase {
|
public class EntityBeanInterceptTest extends BaseTestCase {
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package io.ebean.cache;
|
package io.ebean.cache;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
package io.ebean.cache;
|
package io.ebean.cache;
|
||||||
|
|
||||||
import io.ebean.DB;
|
import io.ebean.DB;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertFalse;
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
import static org.junit.Assert.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
public class ServerCacheManagerTest {
|
public class ServerCacheManagerTest {
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package io.ebean.cache;
|
package io.ebean.cache;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package io.ebean.common;
|
package io.ebean.common;
|
||||||
|
|
||||||
import io.ebean.bean.BeanCollection;
|
import io.ebean.bean.BeanCollection;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Comparator;
|
import java.util.Comparator;
|
||||||
|
|||||||
@@ -1,13 +1,14 @@
|
|||||||
package io.ebean.common;
|
package io.ebean.common;
|
||||||
|
|
||||||
import io.ebean.bean.BeanCollection;
|
import io.ebean.bean.BeanCollection;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.EBasic;
|
import org.tests.model.basic.EBasic;
|
||||||
|
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
import static java.util.Arrays.asList;
|
import static java.util.Arrays.asList;
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertThrows;
|
||||||
|
|
||||||
|
|
||||||
public class BeanMapTest {
|
public class BeanMapTest {
|
||||||
@@ -189,33 +190,32 @@ public class BeanMapTest {
|
|||||||
assertThat(map.getModifyAdditions()).isEmpty();
|
assertThat(map.getModifyAdditions()).isEmpty();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = UnsupportedOperationException.class)
|
@Test
|
||||||
public void keySet_add_whenModifyListening() {
|
public void keySet_add_whenModifyListening() {
|
||||||
BeanMap<String, EBasic> map = newModifyListeningMap();
|
BeanMap<String, EBasic> map = newModifyListeningMap();
|
||||||
map.keySet().add("3");
|
assertThrows(UnsupportedOperationException.class, () -> map.keySet().add("3"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = UnsupportedOperationException.class)
|
@Test
|
||||||
public void keySet_add() {
|
public void keySet_add() {
|
||||||
BeanMap<String, Object> map = new BeanMap<>();
|
BeanMap<String, Object> map = new BeanMap<>();
|
||||||
map.keySet().add("3");
|
assertThrows(UnsupportedOperationException.class, () ->map.keySet().add("3"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = UnsupportedOperationException.class)
|
@Test
|
||||||
public void keySet_addAll_whenModifyListening() {
|
public void keySet_addAll_whenModifyListening() {
|
||||||
BeanMap<String, EBasic> map = newModifyListeningMap();
|
BeanMap<String, EBasic> map = newModifyListeningMap();
|
||||||
map.keySet().addAll(asList("3", "4"));
|
assertThrows(UnsupportedOperationException.class, () -> map.keySet().addAll(asList("3", "4")));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = UnsupportedOperationException.class)
|
@Test
|
||||||
public void keySet_addAll() {
|
public void keySet_addAll() {
|
||||||
BeanMap<String, Object> map = new BeanMap<>();
|
BeanMap<String, Object> map = new BeanMap<>();
|
||||||
map.keySet().addAll(asList("3", "4"));
|
assertThrows(UnsupportedOperationException.class, () -> map.keySet().addAll(asList("3", "4")));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void keySet_remove() {
|
public void keySet_remove() {
|
||||||
|
|
||||||
BeanMap<String, Object> map = new BeanMap<>();
|
BeanMap<String, Object> map = new BeanMap<>();
|
||||||
map.put("1", object1);
|
map.put("1", object1);
|
||||||
map.put("2", object2);
|
map.put("2", object2);
|
||||||
@@ -233,7 +233,6 @@ public class BeanMapTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void keySet_clear() {
|
public void keySet_clear() {
|
||||||
|
|
||||||
BeanMap<String, Object> map = new BeanMap<>();
|
BeanMap<String, Object> map = new BeanMap<>();
|
||||||
map.put("1", object1);
|
map.put("1", object1);
|
||||||
map.put("2", object2);
|
map.put("2", object2);
|
||||||
@@ -315,23 +314,24 @@ public class BeanMapTest {
|
|||||||
assertThat(map.getModifyRemovals()).containsOnly(object1, object4);
|
assertThat(map.getModifyRemovals()).containsOnly(object1, object4);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = UnsupportedOperationException.class)
|
@Test
|
||||||
public void values_add() {
|
public void values_add() {
|
||||||
BeanMap<String, EBasic> map = new BeanMap<>();
|
BeanMap<String, EBasic> map = new BeanMap<>();
|
||||||
map.values().add(object3);
|
assertThrows(UnsupportedOperationException.class, () -> map.values().add(object3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = UnsupportedOperationException.class)
|
@Test
|
||||||
public void values_addAll() {
|
public void values_addAll() {
|
||||||
BeanMap<String, EBasic> map = new BeanMap<>();
|
BeanMap<String, EBasic> map = new BeanMap<>();
|
||||||
map.values().addAll(asList(object3, object5));
|
assertThrows(UnsupportedOperationException.class, () -> map.values().addAll(asList(object3, object5)));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = UnsupportedOperationException.class)
|
@Test
|
||||||
public void entrySet_add() {
|
public void entrySet_add() {
|
||||||
newModifyListeningMap()
|
assertThrows(UnsupportedOperationException.class, () ->
|
||||||
|
newModifyListeningMap()
|
||||||
.entrySet()
|
.entrySet()
|
||||||
.add(new AbstractMap.SimpleEntry<>("3", object3));
|
.add(new AbstractMap.SimpleEntry<>("3", object3)));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package io.ebean.common;
|
package io.ebean.common;
|
||||||
|
|
||||||
import io.ebean.bean.BeanCollection;
|
import io.ebean.bean.BeanCollection;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.util.LinkedHashSet;
|
import java.util.LinkedHashSet;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
package io.ebean.config;
|
package io.ebean.config;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
public class ContainerConfigTest {
|
public class ContainerConfigTest {
|
||||||
|
|
||||||
|
|||||||
@@ -5,15 +5,15 @@ import io.ebean.annotation.MutationDetection;
|
|||||||
import io.ebean.annotation.PersistBatch;
|
import io.ebean.annotation.PersistBatch;
|
||||||
import io.ebean.config.dbplatform.IdType;
|
import io.ebean.config.dbplatform.IdType;
|
||||||
import io.ebean.datasource.DataSourceConfig;
|
import io.ebean.datasource.DataSourceConfig;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertFalse;
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
import static org.junit.Assert.assertNotNull;
|
import static org.junit.jupiter.api.Assertions.assertNotNull;
|
||||||
import static org.junit.Assert.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
public class DatabaseConfigTest {
|
public class DatabaseConfigTest {
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package io.ebean.config;
|
package io.ebean.config;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
package io.ebean.config;
|
package io.ebean.config;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import io.ebean.migration.MigrationConfig;
|
import io.ebean.migration.MigrationConfig;
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
|
|
||||||
public class DbMigrationConfigTest {
|
public class DbMigrationConfigTest {
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
package io.ebean.config;
|
package io.ebean.config;
|
||||||
|
|
||||||
import io.ebean.annotation.DocStoreMode;
|
import io.ebean.annotation.DocStoreMode;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertFalse;
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
import static org.junit.Assert.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
public class DocStoreConfigTest {
|
public class DocStoreConfigTest {
|
||||||
|
|
||||||
|
|||||||
@@ -2,12 +2,12 @@ package io.ebean.config;
|
|||||||
|
|
||||||
import io.ebean.config.dbplatform.h2.H2Platform;
|
import io.ebean.config.dbplatform.h2.H2Platform;
|
||||||
import io.ebean.config.dbplatform.sqlserver.SqlServer17Platform;
|
import io.ebean.config.dbplatform.sqlserver.SqlServer17Platform;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertNull;
|
import static org.junit.jupiter.api.Assertions.assertNull;
|
||||||
|
|
||||||
public class MatchingNamingConventionTest {
|
public class MatchingNamingConventionTest {
|
||||||
|
|
||||||
|
|||||||
@@ -7,8 +7,8 @@ import io.ebean.annotation.Platform;
|
|||||||
import io.ebean.config.dbplatform.DbIdentity;
|
import io.ebean.config.dbplatform.DbIdentity;
|
||||||
import io.ebean.config.dbplatform.IdType;
|
import io.ebean.config.dbplatform.IdType;
|
||||||
import io.ebean.config.dbplatform.h2.H2Platform;
|
import io.ebean.config.dbplatform.h2.H2Platform;
|
||||||
import org.junit.AfterClass;
|
import org.junit.jupiter.api.AfterAll;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.EBasicVer;
|
import org.tests.model.basic.EBasicVer;
|
||||||
import org.tests.model.draftable.BasicDraftableBean;
|
import org.tests.model.draftable.BasicDraftableBean;
|
||||||
|
|
||||||
@@ -18,7 +18,7 @@ public class PlatformNoGeneratedKeysTest {
|
|||||||
|
|
||||||
static Database server = testH2Server();
|
static Database server = testH2Server();
|
||||||
|
|
||||||
@AfterClass
|
@AfterAll
|
||||||
public static void shutdown() {
|
public static void shutdown() {
|
||||||
server.shutdown();
|
server.shutdown();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,12 +2,12 @@ package io.ebean.config;
|
|||||||
|
|
||||||
import io.avaje.config.Config;
|
import io.avaje.config.Config;
|
||||||
import io.ebean.annotation.Platform;
|
import io.ebean.annotation.Platform;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertNull;
|
import static org.junit.jupiter.api.Assertions.assertNull;
|
||||||
|
|
||||||
public class PropertiesWrapperTest {
|
public class PropertiesWrapperTest {
|
||||||
|
|
||||||
@@ -66,14 +66,14 @@ public class PropertiesWrapperTest {
|
|||||||
assertEquals(42, pw.getInt("someInt", 99));
|
assertEquals(42, pw.getInt("someInt", 99));
|
||||||
assertEquals(Double.valueOf(5.5D), (Double.valueOf(pw.getDouble("someDouble", 99.9D))));
|
assertEquals(Double.valueOf(5.5D), (Double.valueOf(pw.getDouble("someDouble", 99.9D))));
|
||||||
assertEquals(home + "/hello", pw.get("somePath", null));
|
assertEquals(home + "/hello", pw.get("somePath", null));
|
||||||
assertEquals(tmpDir, "/aaa/" + tmpDir + "/bbb", pw.get("someSystemProp"));
|
assertEquals("/aaa/" + tmpDir + "/bbb", pw.get("someSystemProp"));
|
||||||
|
|
||||||
pw = new PropertiesWrapper(evalCopy, null);
|
pw = new PropertiesWrapper(evalCopy, null);
|
||||||
|
|
||||||
assertEquals(42, pw.getInt("someInt", 99));
|
assertEquals(42, pw.getInt("someInt", 99));
|
||||||
assertEquals(Double.valueOf(5.5D), (Double.valueOf(pw.getDouble("someDouble", 99.9D))));
|
assertEquals(Double.valueOf(5.5D), (Double.valueOf(pw.getDouble("someDouble", 99.9D))));
|
||||||
assertEquals(home + "/hello", pw.get("somePath", null));
|
assertEquals(home + "/hello", pw.get("somePath", null));
|
||||||
assertEquals(tmpDir, "/aaa/" + tmpDir + "/bbb", pw.get("someSystemProp"));
|
assertEquals("/aaa/" + tmpDir + "/bbb", pw.get("someSystemProp"));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -5,20 +5,19 @@ import io.ebean.Database;
|
|||||||
import io.ebean.DatabaseFactory;
|
import io.ebean.DatabaseFactory;
|
||||||
import io.ebean.annotation.ForPlatform;
|
import io.ebean.annotation.ForPlatform;
|
||||||
import io.ebean.annotation.Platform;
|
import io.ebean.annotation.Platform;
|
||||||
import org.junit.Ignore;
|
import org.junit.jupiter.api.Disabled;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.EBasicVer;
|
import org.tests.model.basic.EBasicVer;
|
||||||
|
|
||||||
import javax.persistence.PersistenceException;
|
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
public class ServerConfigSqlServerTest {
|
public class ServerConfigSqlServerTest {
|
||||||
|
|
||||||
@Ignore
|
@Disabled
|
||||||
@ForPlatform({Platform.SQLSERVER})
|
@ForPlatform({Platform.SQLSERVER})
|
||||||
@Test(expected = PersistenceException.class)
|
@Test //expected = PersistenceException.class
|
||||||
public void need_explicitPlatform() {
|
public void need_explicitPlatform() {
|
||||||
|
|
||||||
Properties props = props("some_sqlserver");
|
Properties props = props("some_sqlserver");
|
||||||
@@ -55,7 +54,7 @@ public class ServerConfigSqlServerTest {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Ignore
|
@Disabled
|
||||||
@ForPlatform({Platform.SQLSERVER})
|
@ForPlatform({Platform.SQLSERVER})
|
||||||
@Test
|
@Test
|
||||||
public void explicit_17() {
|
public void explicit_17() {
|
||||||
@@ -86,7 +85,7 @@ public class ServerConfigSqlServerTest {
|
|||||||
sqlServer.shutdown();
|
sqlServer.shutdown();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Ignore
|
@Disabled
|
||||||
@ForPlatform({Platform.SQLSERVER})
|
@ForPlatform({Platform.SQLSERVER})
|
||||||
@Test
|
@Test
|
||||||
public void explicit_16() {
|
public void explicit_16() {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package io.ebean.config;
|
package io.ebean.config;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package io.ebean.config.dbplatform;
|
package io.ebean.config.dbplatform;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
package io.ebean.config.dbplatform;
|
package io.ebean.config.dbplatform;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
@@ -10,10 +10,10 @@ import io.ebean.config.ServerConfig;
|
|||||||
import io.ebean.config.dbplatform.h2.H2Platform;
|
import io.ebean.config.dbplatform.h2.H2Platform;
|
||||||
import io.ebean.config.dbplatform.postgres.PostgresPlatform;
|
import io.ebean.config.dbplatform.postgres.PostgresPlatform;
|
||||||
import io.ebean.config.dbplatform.sqlserver.SqlServer17Platform;
|
import io.ebean.config.dbplatform.sqlserver.SqlServer17Platform;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
public class DatabasePlatformTest extends BaseTestCase {
|
public class DatabasePlatformTest extends BaseTestCase {
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
package io.ebean.config.dbplatform;
|
package io.ebean.config.dbplatform;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertNull;
|
import static org.junit.jupiter.api.Assertions.assertNull;
|
||||||
|
|
||||||
public class DbIdentityTest {
|
public class DbIdentityTest {
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
package io.ebean.config.dbplatform;
|
package io.ebean.config.dbplatform;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.sql.Types;
|
import java.sql.Types;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
public class DbPlatformTypeLookupTest {
|
public class DbPlatformTypeLookupTest {
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package io.ebean.config.dbplatform;
|
package io.ebean.config.dbplatform;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.sql.Types;
|
import java.sql.Types;
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
package io.ebean.config.dbplatform;
|
package io.ebean.config.dbplatform;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
public class DbPlatformTypeParserTest {
|
public class DbPlatformTypeParserTest {
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package io.ebean.config.dbplatform;
|
package io.ebean.config.dbplatform;
|
||||||
|
|
||||||
import io.ebean.config.dbplatform.postgres.PostgresPlatform;
|
import io.ebean.config.dbplatform.postgres.PostgresPlatform;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
package io.ebean.config.dbplatform;
|
package io.ebean.config.dbplatform;
|
||||||
|
|
||||||
import io.ebean.config.dbplatform.hana.HanaHistorySupport;
|
import io.ebean.config.dbplatform.hana.HanaHistorySupport;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertNull;
|
import static org.junit.jupiter.api.Assertions.assertNull;
|
||||||
|
|
||||||
public class HanaHistorySupportTest {
|
public class HanaHistorySupportTest {
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package io.ebean.config.dbplatform;
|
|||||||
|
|
||||||
import io.ebean.config.PlatformConfig;
|
import io.ebean.config.PlatformConfig;
|
||||||
import io.ebean.config.dbplatform.hana.HanaPlatform;
|
import io.ebean.config.dbplatform.hana.HanaPlatform;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
@@ -2,9 +2,9 @@ package io.ebean.config.dbplatform;
|
|||||||
|
|
||||||
|
|
||||||
import io.ebean.config.dbplatform.mysql.MySqlHistorySupport;
|
import io.ebean.config.dbplatform.mysql.MySqlHistorySupport;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
public class MySqlHistorySupportTest {
|
public class MySqlHistorySupportTest {
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package io.ebean.config.dbplatform;
|
|||||||
|
|
||||||
import io.ebean.config.PlatformConfig;
|
import io.ebean.config.PlatformConfig;
|
||||||
import io.ebean.config.dbplatform.mysql.MySqlPlatform;
|
import io.ebean.config.dbplatform.mysql.MySqlPlatform;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ package io.ebean.config.dbplatform;
|
|||||||
import io.ebean.config.PlatformConfig;
|
import io.ebean.config.PlatformConfig;
|
||||||
import io.ebean.config.dbplatform.oracle.Oracle11Platform;
|
import io.ebean.config.dbplatform.oracle.Oracle11Platform;
|
||||||
import io.ebean.config.dbplatform.oracle.OraclePlatform;
|
import io.ebean.config.dbplatform.oracle.OraclePlatform;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
package io.ebean.config.dbplatform;
|
package io.ebean.config.dbplatform;
|
||||||
|
|
||||||
import io.ebean.config.dbplatform.postgres.PostgresHistorySupport;
|
import io.ebean.config.dbplatform.postgres.PostgresHistorySupport;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
public class PostgresHistorySupportTest {
|
public class PostgresHistorySupportTest {
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ package io.ebean.config.dbplatform;
|
|||||||
import io.ebean.Query;
|
import io.ebean.Query;
|
||||||
import io.ebean.config.PlatformConfig;
|
import io.ebean.config.PlatformConfig;
|
||||||
import io.ebean.config.dbplatform.postgres.PostgresPlatform;
|
import io.ebean.config.dbplatform.postgres.PostgresPlatform;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
package io.ebean.config.dbplatform;
|
package io.ebean.config.dbplatform;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package io.ebean.config.dbplatform;
|
|||||||
|
|
||||||
import io.ebean.config.PlatformConfig;
|
import io.ebean.config.PlatformConfig;
|
||||||
import io.ebean.config.dbplatform.sqlserver.SqlServer17Platform;
|
import io.ebean.config.dbplatform.sqlserver.SqlServer17Platform;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1,8 +1,8 @@
|
|||||||
package io.ebean.config.dbplatform.sqlserver;
|
package io.ebean.config.dbplatform.sqlserver;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author Vilmos Nagy <vilmos.nagy@outlook.com>
|
* @author Vilmos Nagy <vilmos.nagy@outlook.com>
|
||||||
|
|||||||
+3
-3
@@ -4,8 +4,8 @@ import io.ebean.BackgroundExecutor;
|
|||||||
import io.ebean.BaseTestCase;
|
import io.ebean.BaseTestCase;
|
||||||
import io.ebean.annotation.ForPlatform;
|
import io.ebean.annotation.ForPlatform;
|
||||||
import io.ebean.annotation.Platform;
|
import io.ebean.annotation.Platform;
|
||||||
import org.junit.Ignore;
|
import org.junit.jupiter.api.Disabled;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
@@ -17,7 +17,7 @@ public class SqlServerStepSequenceTest extends BaseTestCase {
|
|||||||
|
|
||||||
private static final Logger log = LoggerFactory.getLogger(SqlServerStepSequenceTest.class);
|
private static final Logger log = LoggerFactory.getLogger(SqlServerStepSequenceTest.class);
|
||||||
|
|
||||||
@Ignore
|
@Disabled
|
||||||
@ForPlatform(Platform.SQLSERVER)
|
@ForPlatform(Platform.SQLSERVER)
|
||||||
@Test
|
@Test
|
||||||
public void seq() {
|
public void seq() {
|
||||||
|
|||||||
@@ -6,17 +6,17 @@ import io.ebean.DatabaseFactory;
|
|||||||
import io.ebean.bean.BeanCollection;
|
import io.ebean.bean.BeanCollection;
|
||||||
import io.ebean.common.BeanList;
|
import io.ebean.common.BeanList;
|
||||||
import io.ebean.config.DatabaseConfig;
|
import io.ebean.config.DatabaseConfig;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.example.ModUuidGenerator;
|
import org.tests.example.ModUuidGenerator;
|
||||||
import org.tests.model.basic.EBasic;
|
import org.tests.model.basic.EBasic;
|
||||||
import org.tests.model.basic.ECustomId;
|
import org.tests.model.basic.ECustomId;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertFalse;
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
import static org.junit.Assert.assertNotNull;
|
import static org.junit.jupiter.api.Assertions.assertNotNull;
|
||||||
import static org.junit.Assert.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
public class BeanFindControllerTest extends BaseTestCase {
|
public class BeanFindControllerTest extends BaseTestCase {
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import io.ebean.Database;
|
|||||||
import io.ebean.DatabaseFactory;
|
import io.ebean.DatabaseFactory;
|
||||||
import io.ebean.Transaction;
|
import io.ebean.Transaction;
|
||||||
import io.ebean.config.DatabaseConfig;
|
import io.ebean.config.DatabaseConfig;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.EBasicVer;
|
import org.tests.model.basic.EBasicVer;
|
||||||
import org.tests.model.basic.UTDetail;
|
import org.tests.model.basic.UTDetail;
|
||||||
import org.tests.model.basic.UTMaster;
|
import org.tests.model.basic.UTMaster;
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import io.ebean.DB;
|
|||||||
import io.ebean.Database;
|
import io.ebean.Database;
|
||||||
import io.ebean.DatabaseFactory;
|
import io.ebean.DatabaseFactory;
|
||||||
import io.ebean.config.DatabaseConfig;
|
import io.ebean.config.DatabaseConfig;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.EBasicVer;
|
import org.tests.model.basic.EBasicVer;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
package io.ebean.event.readaudit;
|
package io.ebean.event.readaudit;
|
||||||
|
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertNotEquals;
|
import static org.junit.jupiter.api.Assertions.assertNotEquals;
|
||||||
|
|
||||||
public class ReadAuditQueryPlanTest {
|
public class ReadAuditQueryPlanTest {
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import io.ebeaninternal.json.ModifyAwareMap;
|
|||||||
import io.ebean.ModifyAwareType;
|
import io.ebean.ModifyAwareType;
|
||||||
import com.fasterxml.jackson.core.JsonFactory;
|
import com.fasterxml.jackson.core.JsonFactory;
|
||||||
import com.fasterxml.jackson.core.JsonParser;
|
import com.fasterxml.jackson.core.JsonParser;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
@@ -21,7 +21,7 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
import static org.junit.Assert.*;
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
|
||||||
public class EJsonTests {
|
public class EJsonTests {
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import io.ebean.Query;
|
|||||||
import io.ebean.text.PathProperties;
|
import io.ebean.text.PathProperties;
|
||||||
import io.ebeaninternal.api.SpiQuery;
|
import io.ebeaninternal.api.SpiQuery;
|
||||||
import io.ebeaninternal.server.querydefn.OrmQueryDetail;
|
import io.ebeaninternal.server.querydefn.OrmQueryDetail;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.inheritance.Stockforecast;
|
import org.tests.inheritance.Stockforecast;
|
||||||
import org.tests.model.basic.Car;
|
import org.tests.model.basic.Car;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
@@ -18,9 +18,7 @@ import org.tests.model.basic.Product;
|
|||||||
import org.tests.model.basic.Vehicle;
|
import org.tests.model.basic.Vehicle;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
import static org.junit.Assert.assertFalse;
|
|
||||||
import static org.junit.Assert.assertTrue;
|
|
||||||
|
|
||||||
|
|
||||||
public class BeanTypeTest {
|
public class BeanTypeTest {
|
||||||
@@ -57,15 +55,13 @@ public class BeanTypeTest {
|
|||||||
assertThat(productType.getBeanType()).isEqualTo(Product.class);
|
assertThat(productType.getBeanType()).isEqualTo(Product.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = RuntimeException.class)
|
@Test
|
||||||
public void getTypeAtPath_when_simpleType() {
|
public void getTypeAtPath_when_simpleType() {
|
||||||
|
assertThrows(RuntimeException.class, () -> beanType(Order.class).getBeanTypeAtPath("status"));
|
||||||
beanType(Order.class).getBeanTypeAtPath("status");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void createBean() {
|
public void createBean() {
|
||||||
|
|
||||||
assertThat(beanType(Order.class).createBean()).isNotNull();
|
assertThat(beanType(Order.class).createBean()).isNotNull();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -177,19 +173,19 @@ public class BeanTypeTest {
|
|||||||
assertThat(detail.getChunk("customer", false).getIncluded()).containsExactly("id", "name");
|
assertThat(detail.getChunk("customer", false).getIncluded()).containsExactly("id", "name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = IllegalStateException.class)
|
@Test
|
||||||
public void docStoreIndex() throws Exception {
|
public void docStoreIndex() {
|
||||||
beanType(Order.class).docStore().index(1, new Order(), null);
|
assertThrows(IllegalStateException.class, () -> beanType(Order.class).docStore().index(1, new Order(), null));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = IllegalStateException.class)
|
@Test
|
||||||
public void docStoreDeleteById() throws Exception {
|
public void docStoreDeleteById() {
|
||||||
beanType(Order.class).docStore().deleteById(1, null);
|
assertThrows(IllegalStateException.class, () -> beanType(Order.class).docStore().deleteById(1, null));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = IllegalStateException.class)
|
@Test
|
||||||
public void docStoreUpdateEmbedded() throws Exception {
|
public void docStoreUpdateEmbedded() {
|
||||||
beanType(Order.class).docStore().updateEmbedded(1, "customer", "someJson", null);
|
assertThrows(IllegalStateException.class, () -> beanType(Order.class).docStore().updateEmbedded(1, "customer", "someJson", null));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package io.ebean.plugin;
|
|||||||
|
|
||||||
import io.ebean.Ebean;
|
import io.ebean.Ebean;
|
||||||
import io.ebean.EbeanServer;
|
import io.ebean.EbeanServer;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
import org.tests.model.basic.Order;
|
import org.tests.model.basic.Order;
|
||||||
import org.tests.model.basic.ResetBasicData;
|
import org.tests.model.basic.ResetBasicData;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import io.ebean.Ebean;
|
|||||||
import io.ebean.EbeanServer;
|
import io.ebean.EbeanServer;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
import org.tests.model.basic.Order;
|
import org.tests.model.basic.Order;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|||||||
@@ -4,17 +4,17 @@ import io.ebean.BaseTestCase;
|
|||||||
import io.ebean.Ebean;
|
import io.ebean.Ebean;
|
||||||
import io.ebean.EbeanServer;
|
import io.ebean.EbeanServer;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.VwCustomer;
|
import org.tests.model.basic.VwCustomer;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertFalse;
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
import static org.junit.Assert.assertNotNull;
|
import static org.junit.jupiter.api.Assertions.assertNotNull;
|
||||||
import static org.junit.Assert.assertNull;
|
import static org.junit.jupiter.api.Assertions.assertNull;
|
||||||
import static org.junit.Assert.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
|
|
||||||
public class SpiServerTest extends BaseTestCase {
|
public class SpiServerTest extends BaseTestCase {
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ package io.ebean.text;
|
|||||||
import io.ebean.DB;
|
import io.ebean.DB;
|
||||||
import io.ebean.FetchPath;
|
import io.ebean.FetchPath;
|
||||||
import io.ebean.Query;
|
import io.ebean.Query;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
@@ -12,9 +12,9 @@ import org.tests.model.basic.ResetBasicData;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertFalse;
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
import static org.junit.Assert.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
public class PathPropertiesTests {
|
public class PathPropertiesTests {
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import io.ebean.Ebean;
|
|||||||
import io.ebean.bean.PersistenceContext;
|
import io.ebean.bean.PersistenceContext;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
import com.fasterxml.jackson.core.JsonParser;
|
import com.fasterxml.jackson.core.JsonParser;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.io.StringReader;
|
import java.io.StringReader;
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ package io.ebean.text.json;
|
|||||||
import com.fasterxml.jackson.core.JsonGenerator;
|
import com.fasterxml.jackson.core.JsonGenerator;
|
||||||
import io.ebean.DB;
|
import io.ebean.DB;
|
||||||
import io.ebean.text.PathProperties;
|
import io.ebean.text.PathProperties;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.Contact;
|
import org.tests.model.basic.Contact;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
import org.tests.model.basic.Order;
|
import org.tests.model.basic.Order;
|
||||||
@@ -15,11 +15,7 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
import static org.junit.Assert.assertFalse;
|
|
||||||
import static org.junit.Assert.assertNull;
|
|
||||||
import static org.junit.Assert.assertSame;
|
|
||||||
import static org.junit.Assert.assertTrue;
|
|
||||||
|
|
||||||
public class JsonContextTest {
|
public class JsonContextTest {
|
||||||
|
|
||||||
@@ -201,9 +197,9 @@ public class JsonContextTest {
|
|||||||
generator.close();
|
generator.close();
|
||||||
|
|
||||||
String jsonString = writer.toString();
|
String jsonString = writer.toString();
|
||||||
assertTrue(jsonString, jsonString.startsWith("["));
|
assertThat(jsonString).startsWith("[");
|
||||||
assertTrue(jsonString, jsonString.endsWith("]"));
|
assertThat(jsonString).endsWith("]");
|
||||||
assertTrue(jsonString, jsonString.contains("{\"id\":1,\"name\":\"Jim\"}"));
|
assertThat(jsonString).contains("{\"id\":1,\"name\":\"Jim\"}");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
package io.ebean.text.json;
|
package io.ebean.text.json;
|
||||||
|
|
||||||
import io.ebean.FetchPath;
|
import io.ebean.FetchPath;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
import static org.junit.Assert.assertFalse;
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
import static org.junit.Assert.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
public class JsonWriteOptionsTests {
|
public class JsonWriteOptionsTests {
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
package io.ebean.util;
|
package io.ebean.util;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
public class CamelCaseHelperTest {
|
public class CamelCaseHelperTest {
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
package io.ebeaninternal.api;
|
package io.ebeaninternal.api;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import static org.junit.Assert.*;
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
|
||||||
public class BindParamsTest {
|
public class BindParamsTest {
|
||||||
|
|
||||||
|
|||||||
@@ -1,14 +1,15 @@
|
|||||||
package io.ebeaninternal.api;
|
package io.ebeaninternal.api;
|
||||||
|
|
||||||
import io.ebean.Ebean;
|
import io.ebean.DB;
|
||||||
import io.ebean.TxScope;
|
import io.ebean.TxScope;
|
||||||
import org.junit.Assert;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.junit.Test;
|
|
||||||
import org.tests.model.basic.Contact;
|
import org.tests.model.basic.Contact;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
import org.tests.model.basic.ResetBasicData;
|
import org.tests.model.basic.ResetBasicData;
|
||||||
import org.tests.model.basic.UUOne;
|
import org.tests.model.basic.UUOne;
|
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertNull;
|
||||||
|
|
||||||
public class HelpScopeTransTest {
|
public class HelpScopeTransTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -19,16 +20,16 @@ public class HelpScopeTransTest {
|
|||||||
HelpScopeTrans.enter(TxScope.required());
|
HelpScopeTrans.enter(TxScope.required());
|
||||||
HelpScopeTrans.enter(TxScope.required());
|
HelpScopeTrans.enter(TxScope.required());
|
||||||
|
|
||||||
Ebean.find(Customer.class).findList();
|
DB.find(Customer.class).findList();
|
||||||
|
|
||||||
HelpScopeTrans.enter(TxScope.required());
|
HelpScopeTrans.enter(TxScope.required());
|
||||||
Ebean.find(Contact.class).findList();
|
DB.find(Contact.class).findList();
|
||||||
|
|
||||||
HelpScopeTrans.exit(null, 1);
|
HelpScopeTrans.exit(null, 1);
|
||||||
|
|
||||||
UUOne one = new UUOne();
|
UUOne one = new UUOne();
|
||||||
one.setName("junk");
|
one.setName("junk");
|
||||||
Ebean.save(one);
|
DB.save(one);
|
||||||
|
|
||||||
HelpScopeTrans.exit(null, 1);
|
HelpScopeTrans.exit(null, 1);
|
||||||
HelpScopeTrans.exit(null, 1);
|
HelpScopeTrans.exit(null, 1);
|
||||||
@@ -40,7 +41,7 @@ public class HelpScopeTransTest {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
HelpScopeTrans.enter(TxScope.required());
|
HelpScopeTrans.enter(TxScope.required());
|
||||||
Assert.assertNull(Ebean.getDefaultServer().currentTransaction());
|
assertNull(DB.getDefault().currentTransaction());
|
||||||
HelpScopeTrans.exit(null, 1);
|
HelpScopeTrans.exit(null, 1);
|
||||||
} finally {
|
} finally {
|
||||||
HelpScopeTrans.setEnabled(true);
|
HelpScopeTrans.setEnabled(true);
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
package io.ebeaninternal.api;
|
package io.ebeaninternal.api;
|
||||||
|
|
||||||
import io.ebean.annotation.Platform;
|
import io.ebean.annotation.Platform;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.*;
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
|
||||||
public class PlatformMatchTest {
|
public class PlatformMatchTest {
|
||||||
|
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
package io.ebeaninternal.extraddl.model;
|
package io.ebeaninternal.extraddl.model;
|
||||||
|
|
||||||
import io.ebean.annotation.Platform;
|
import io.ebean.annotation.Platform;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertFalse;
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
import static org.junit.Assert.assertNotNull;
|
import static org.junit.jupiter.api.Assertions.assertNotNull;
|
||||||
import static org.junit.Assert.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
public class ExtraDdlXmlReaderTest {
|
public class ExtraDdlXmlReaderTest {
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
package io.ebeaninternal.json;
|
package io.ebeaninternal.json;
|
||||||
|
|
||||||
|
|
||||||
import org.junit.Assert;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.junit.Test;
|
|
||||||
|
|
||||||
import java.io.ByteArrayInputStream;
|
import java.io.ByteArrayInputStream;
|
||||||
import java.io.ByteArrayOutputStream;
|
import java.io.ByteArrayOutputStream;
|
||||||
@@ -16,8 +15,7 @@ import java.util.Map;
|
|||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
import static org.junit.Assert.assertFalse;
|
|
||||||
|
|
||||||
public class ModifyAwareMapTest {
|
public class ModifyAwareMapTest {
|
||||||
|
|
||||||
@@ -50,7 +48,7 @@ public class ModifyAwareMapTest {
|
|||||||
assertFalse(map.isMarkedDirty());
|
assertFalse(map.isMarkedDirty());
|
||||||
|
|
||||||
map.put("A", "change");
|
map.put("A", "change");
|
||||||
Assert.assertTrue(map.isMarkedDirty());
|
assertTrue(map.isMarkedDirty());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -60,7 +58,7 @@ public class ModifyAwareMapTest {
|
|||||||
assertFalse(map.isMarkedDirty());
|
assertFalse(map.isMarkedDirty());
|
||||||
|
|
||||||
map.setMarkedDirty(true);
|
map.setMarkedDirty(true);
|
||||||
Assert.assertTrue(map.isMarkedDirty());
|
assertTrue(map.isMarkedDirty());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -74,21 +72,21 @@ public class ModifyAwareMapTest {
|
|||||||
public void testIsEmpty() {
|
public void testIsEmpty() {
|
||||||
|
|
||||||
assertFalse(createMap().isEmpty());
|
assertFalse(createMap().isEmpty());
|
||||||
Assert.assertTrue(createEmptyMap().isEmpty());
|
assertTrue(createEmptyMap().isEmpty());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testContainsKey() {
|
public void testContainsKey() {
|
||||||
|
|
||||||
ModifyAwareMap<String, String> map = createMap();
|
ModifyAwareMap<String, String> map = createMap();
|
||||||
Assert.assertTrue(map.containsKey("A"));
|
assertTrue(map.containsKey("A"));
|
||||||
assertFalse(map.containsKey("Z"));
|
assertFalse(map.containsKey("Z"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testContainsValue() {
|
public void testContainsValue() {
|
||||||
ModifyAwareMap<String, String> map = createMap();
|
ModifyAwareMap<String, String> map = createMap();
|
||||||
Assert.assertTrue(map.containsValue("one"));
|
assertTrue(map.containsValue("one"));
|
||||||
assertFalse(map.containsValue("junk"));
|
assertFalse(map.containsValue("junk"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -98,7 +96,7 @@ public class ModifyAwareMapTest {
|
|||||||
ModifyAwareMap<String, String> map = createMap();
|
ModifyAwareMap<String, String> map = createMap();
|
||||||
|
|
||||||
assertEquals("two", map.get("B"));
|
assertEquals("two", map.get("B"));
|
||||||
Assert.assertNull(map.get("Z"));
|
assertNull(map.get("Z"));
|
||||||
assertFalse(map.isMarkedDirty());
|
assertFalse(map.isMarkedDirty());
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -109,7 +107,7 @@ public class ModifyAwareMapTest {
|
|||||||
assertFalse(map.isMarkedDirty());
|
assertFalse(map.isMarkedDirty());
|
||||||
|
|
||||||
map.put("A", "mod");
|
map.put("A", "mod");
|
||||||
Assert.assertTrue(map.isMarkedDirty());
|
assertTrue(map.isMarkedDirty());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -119,7 +117,7 @@ public class ModifyAwareMapTest {
|
|||||||
assertFalse(map.isMarkedDirty());
|
assertFalse(map.isMarkedDirty());
|
||||||
|
|
||||||
map.remove("A");
|
map.remove("A");
|
||||||
Assert.assertTrue(map.isMarkedDirty());
|
assertTrue(map.isMarkedDirty());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -130,7 +128,7 @@ public class ModifyAwareMapTest {
|
|||||||
|
|
||||||
Map<String, String> other = new HashMap<>();
|
Map<String, String> other = new HashMap<>();
|
||||||
map.putAll(other);
|
map.putAll(other);
|
||||||
Assert.assertTrue(map.isMarkedDirty());
|
assertTrue(map.isMarkedDirty());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -142,7 +140,7 @@ public class ModifyAwareMapTest {
|
|||||||
Map<String, String> other = new HashMap<>();
|
Map<String, String> other = new HashMap<>();
|
||||||
other.put("A", "one");
|
other.put("A", "one");
|
||||||
map.putAll(other);
|
map.putAll(other);
|
||||||
Assert.assertTrue(map.isMarkedDirty());
|
assertTrue(map.isMarkedDirty());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -152,7 +150,7 @@ public class ModifyAwareMapTest {
|
|||||||
assertFalse(map.isMarkedDirty());
|
assertFalse(map.isMarkedDirty());
|
||||||
|
|
||||||
map.clear();
|
map.clear();
|
||||||
Assert.assertTrue(map.isMarkedDirty());
|
assertTrue(map.isMarkedDirty());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -163,7 +161,7 @@ public class ModifyAwareMapTest {
|
|||||||
|
|
||||||
Set<String> keys = map.keySet();
|
Set<String> keys = map.keySet();
|
||||||
assertEquals(map.size(), keys.size());
|
assertEquals(map.size(), keys.size());
|
||||||
Assert.assertTrue(keys.contains("A"));
|
assertTrue(keys.contains("A"));
|
||||||
assertFalse(map.isMarkedDirty());
|
assertFalse(map.isMarkedDirty());
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -175,7 +173,7 @@ public class ModifyAwareMapTest {
|
|||||||
|
|
||||||
Collection<String> values = map.values();
|
Collection<String> values = map.values();
|
||||||
assertEquals(map.size(), values.size());
|
assertEquals(map.size(), values.size());
|
||||||
Assert.assertTrue(values.contains("one"));
|
assertTrue(values.contains("one"));
|
||||||
assertFalse(map.isMarkedDirty());
|
assertFalse(map.isMarkedDirty());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+3
-3
@@ -13,12 +13,12 @@ import org.tests.model.basic.Customer;
|
|||||||
import org.tests.model.basic.Customer.Status;
|
import org.tests.model.basic.Customer.Status;
|
||||||
import org.tests.model.embedded.EAddress;
|
import org.tests.model.embedded.EAddress;
|
||||||
import org.tests.model.embedded.EPerson;
|
import org.tests.model.embedded.EPerson;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertNotNull;
|
import static org.junit.jupiter.api.Assertions.assertNotNull;
|
||||||
|
|
||||||
public class CacheBeanDataTest extends BaseTestCase {
|
public class CacheBeanDataTest extends BaseTestCase {
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -5,7 +5,7 @@ import io.ebean.bean.EntityBean;
|
|||||||
import io.ebeaninternal.api.SpiEbeanServer;
|
import io.ebeaninternal.api.SpiEbeanServer;
|
||||||
import io.ebeaninternal.server.deploy.BeanDescriptor;
|
import io.ebeaninternal.server.deploy.BeanDescriptor;
|
||||||
import io.ebeaninternal.server.transaction.DefaultPersistenceContext;
|
import io.ebeaninternal.server.transaction.DefaultPersistenceContext;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.Address;
|
import org.tests.model.basic.Address;
|
||||||
import org.tests.model.basic.Car;
|
import org.tests.model.basic.Car;
|
||||||
import org.tests.model.basic.Contact;
|
import org.tests.model.basic.Contact;
|
||||||
@@ -15,7 +15,7 @@ import java.sql.Date;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
public class CachedBeanDataFromBeanTest extends BaseTestCase {
|
public class CachedBeanDataFromBeanTest extends BaseTestCase {
|
||||||
|
|
||||||
|
|||||||
+3
-3
@@ -8,7 +8,7 @@ import io.ebeaninternal.server.transaction.DefaultPersistenceContext;
|
|||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
import org.tests.model.basic.ResetBasicData;
|
import org.tests.model.basic.ResetBasicData;
|
||||||
import org.tests.model.basic.TBytesOnly;
|
import org.tests.model.basic.TBytesOnly;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.io.ByteArrayInputStream;
|
import java.io.ByteArrayInputStream;
|
||||||
import java.io.ByteArrayOutputStream;
|
import java.io.ByteArrayOutputStream;
|
||||||
@@ -20,8 +20,8 @@ import java.util.LinkedHashMap;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.Assert.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
|
|
||||||
public class CachedBeanDataSerializeTest extends BaseTestCase {
|
public class CachedBeanDataSerializeTest extends BaseTestCase {
|
||||||
|
|||||||
+1
-1
@@ -5,7 +5,7 @@ import io.ebean.cache.ServerCacheOptions;
|
|||||||
import io.ebean.cache.ServerCacheType;
|
import io.ebean.cache.ServerCacheType;
|
||||||
import io.ebean.config.ServerConfig;
|
import io.ebean.config.ServerConfig;
|
||||||
import io.ebeaninternal.server.transaction.TableModState;
|
import io.ebeaninternal.server.transaction.TableModState;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.Contact;
|
import org.tests.model.basic.Contact;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
|
|
||||||
|
|||||||
Vendored
+2
-2
@@ -6,9 +6,9 @@ import io.ebean.config.ServerConfig;
|
|||||||
import org.tests.model.basic.Article;
|
import org.tests.model.basic.Article;
|
||||||
import org.tests.model.basic.Order;
|
import org.tests.model.basic.Order;
|
||||||
import org.tests.model.basic.Product;
|
import org.tests.model.basic.Product;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
public class DefaultCacheHolder_getCacheOptions_Test {
|
public class DefaultCacheHolder_getCacheOptions_Test {
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -2,9 +2,9 @@ package io.ebeaninternal.server.cache;
|
|||||||
|
|
||||||
import io.ebean.cache.ServerCacheConfig;
|
import io.ebean.cache.ServerCacheConfig;
|
||||||
import io.ebean.cache.ServerCacheOptions;
|
import io.ebean.cache.ServerCacheOptions;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.*;
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
|
||||||
public class DefaultServerCacheConfigTest {
|
public class DefaultServerCacheConfigTest {
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -4,12 +4,12 @@ import io.ebean.config.ContainerConfig;
|
|||||||
import io.ebean.config.CurrentTenantProvider;
|
import io.ebean.config.CurrentTenantProvider;
|
||||||
import io.ebean.config.ServerConfig;
|
import io.ebean.config.ServerConfig;
|
||||||
import io.ebeaninternal.server.cluster.ClusterManager;
|
import io.ebeaninternal.server.cluster.ClusterManager;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.Contact;
|
import org.tests.model.basic.Contact;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
public class DefaultServerCacheManagerTest {
|
public class DefaultServerCacheManagerTest {
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -3,9 +3,9 @@ package io.ebeaninternal.server.cache;
|
|||||||
import io.ebean.cache.ServerCacheConfig;
|
import io.ebean.cache.ServerCacheConfig;
|
||||||
import io.ebean.cache.ServerCacheOptions;
|
import io.ebean.cache.ServerCacheOptions;
|
||||||
import io.ebean.cache.ServerCacheType;
|
import io.ebean.cache.ServerCacheType;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
public class DefaultServerCacheTest {
|
public class DefaultServerCacheTest {
|
||||||
|
|
||||||
|
|||||||
Vendored
+3
-3
@@ -4,8 +4,8 @@ import io.ebean.cache.ServerCacheConfig;
|
|||||||
import io.ebean.cache.ServerCacheOptions;
|
import io.ebean.cache.ServerCacheOptions;
|
||||||
import io.ebean.cache.ServerCacheStatistics;
|
import io.ebean.cache.ServerCacheStatistics;
|
||||||
import io.ebean.cache.ServerCacheType;
|
import io.ebean.cache.ServerCacheType;
|
||||||
import org.junit.Ignore;
|
import org.junit.jupiter.api.Disabled;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
|
||||||
@@ -33,7 +33,7 @@ public class DefaultServerCache_RunEvictionTest {
|
|||||||
this.cache = createCache();
|
this.cache = createCache();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Ignore("test takes long time")
|
@Disabled("test takes long time")
|
||||||
@Test
|
@Test
|
||||||
public void runEvict() throws InterruptedException {
|
public void runEvict() throws InterruptedException {
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -5,7 +5,7 @@ import io.ebean.Ebean;
|
|||||||
import io.ebean.event.changelog.BeanChange;
|
import io.ebean.event.changelog.BeanChange;
|
||||||
import io.ebean.event.changelog.ChangeSet;
|
import io.ebean.event.changelog.ChangeSet;
|
||||||
import io.ebean.text.json.JsonContext;
|
import io.ebean.text.json.JsonContext;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.io.StringWriter;
|
import java.io.StringWriter;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ import io.ebean.BaseTestCase;
|
|||||||
import io.ebean.Ebean;
|
import io.ebean.Ebean;
|
||||||
import io.ebean.EbeanServer;
|
import io.ebean.EbeanServer;
|
||||||
import io.ebean.event.changelog.ChangeSet;
|
import io.ebean.event.changelog.ChangeSet;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
public class DefaultChangeLogListenerTest extends BaseTestCase {
|
public class DefaultChangeLogListenerTest extends BaseTestCase {
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -7,10 +7,10 @@ import org.tests.model.basic.Address;
|
|||||||
import org.tests.model.basic.Contact;
|
import org.tests.model.basic.Contact;
|
||||||
import org.tests.model.basic.Country;
|
import org.tests.model.basic.Country;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.*;
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
|
||||||
public class DefaultChangeLogRegisterTest extends BaseTestCase {
|
public class DefaultChangeLogRegisterTest extends BaseTestCase {
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -12,7 +12,7 @@ import io.ebeaninternal.server.deploy.BeanDescriptor;
|
|||||||
import io.ebeaninternal.server.transaction.BeanPersistIds;
|
import io.ebeaninternal.server.transaction.BeanPersistIds;
|
||||||
import io.ebeaninternal.server.transaction.RemoteTableMod;
|
import io.ebeaninternal.server.transaction.RemoteTableMod;
|
||||||
import io.ebeaninternal.server.transaction.RemoteTransactionEvent;
|
import io.ebeaninternal.server.transaction.RemoteTransactionEvent;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.tests.model.basic.Customer;
|
import org.tests.model.basic.Customer;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
package io.ebeaninternal.server.core;
|
package io.ebeaninternal.server.core;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertFalse;
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
import static org.junit.Assert.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
public class BasicTypeConverterTest {
|
public class BasicTypeConverterTest {
|
||||||
|
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
package io.ebeaninternal.server.core;
|
package io.ebeaninternal.server.core;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
public class BindPaddingTest {
|
public class BindPaddingTest {
|
||||||
|
|
||||||
|
|||||||
Loaded 100 of 870 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user