diff --git a/ebean-core/pom.xml b/ebean-core/pom.xml
index fd7e161b4..719a66ca0 100644
--- a/ebean-core/pom.xml
+++ b/ebean-core/pom.xml
@@ -63,7 +63,7 @@
io.ebean
ebean-ddl-generator
- 12.11.0
+ 12.11.3
test
@@ -257,16 +257,9 @@
- org.mockito
- mockito-core
- 3.0.0
- test
-
-
-
- org.avaje.composite
+ io.avaje
junit
- 1.1
+ 1.0
test
diff --git a/ebean-core/src/test/java/io/ebean/BaseTestCase.java b/ebean-core/src/test/java/io/ebean/BaseTestCase.java
index 3e144debc..eb100fc15 100644
--- a/ebean-core/src/test/java/io/ebean/BaseTestCase.java
+++ b/ebean-core/src/test/java/io/ebean/BaseTestCase.java
@@ -17,10 +17,10 @@ import io.ebeaninternal.server.expression.platform.DbExpressionHandler;
import io.ebeaninternal.server.expression.platform.DbExpressionHandlerFactory;
import io.ebeaninternal.server.transaction.TransactionScopeManager;
import org.assertj.core.api.AbstractCharSequenceAssert;
-import org.junit.After;
-import org.junit.Rule;
-import org.junit.rules.TestName;
-import org.junit.runner.RunWith;
+import org.assertj.core.api.Assertions;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.TestInfo;
+import org.junit.jupiter.api.extension.ExtendWith;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.tests.model.basic.Country;
@@ -30,23 +30,20 @@ import java.util.List;
import java.util.stream.Collectors;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.fail;
-@RunWith(ConditionalTestRunner.class)
+@ExtendWith(PlatformCondition.class)
public abstract class BaseTestCase {
protected static Logger logger = LoggerFactory.getLogger(BaseTestCase.class);
- @Rule public TestName name = new TestName();
-
- @After
- public void checkForLeak() {
+ @AfterEach
+ public void checkForLeak(TestInfo testInfo) {
TransactionScopeManager scope = spiEbeanServer().getTransactionManager().scope();
SpiTransaction trans = scope.getInScope();
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
- fail(msg);
+ Assertions.fail(msg);
}
}
diff --git a/ebean-core/src/test/java/io/ebean/ColumnTest.java b/ebean-core/src/test/java/io/ebean/ColumnTest.java
index 9c8c1c50d..041e64efa 100644
--- a/ebean-core/src/test/java/io/ebean/ColumnTest.java
+++ b/ebean-core/src/test/java/io/ebean/ColumnTest.java
@@ -2,7 +2,7 @@ package io.ebean;
import io.ebeaninternal.server.rawsql.SpiRawSql;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebean/ConditionalTestRunner.java b/ebean-core/src/test/java/io/ebean/ConditionalTestRunner.java
deleted file mode 100644
index d0dea0067..000000000
--- a/ebean-core/src/test/java/io/ebean/ConditionalTestRunner.java
+++ /dev/null
@@ -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;
- }
-}
diff --git a/ebean-core/src/test/java/io/ebean/DbPrimaryTest.java b/ebean-core/src/test/java/io/ebean/DbPrimaryTest.java
index 139f80930..0e716b159 100644
--- a/ebean-core/src/test/java/io/ebean/DbPrimaryTest.java
+++ b/ebean-core/src/test/java/io/ebean/DbPrimaryTest.java
@@ -2,17 +2,16 @@ package io.ebean;
import io.ebean.annotation.ForPlatform;
import io.ebean.annotation.Platform;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Properties;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class DbPrimaryTest extends BaseTestCase {
-
@Test
public void testIsSkipPrimaryServer() {
DbPrimary.setSkip(true);
@@ -24,14 +23,12 @@ public class DbPrimaryTest extends BaseTestCase {
@Test
@ForPlatform(Platform.H2)
public void testGetPrimaryServerName() {
-
String primaryServerName = DbPrimary.getDefaultServerName();
assertEquals("h2", primaryServerName);
}
@Test
public void testLoadProperties() {
-
Properties properties = DbPrimary.getProperties();
assertTrue(!properties.isEmpty());
}
diff --git a/ebean-core/src/test/java/io/ebean/DtoQuery2Test.java b/ebean-core/src/test/java/io/ebean/DtoQuery2Test.java
index 4d37aaf57..dd657f296 100644
--- a/ebean-core/src/test/java/io/ebean/DtoQuery2Test.java
+++ b/ebean-core/src/test/java/io/ebean/DtoQuery2Test.java
@@ -3,7 +3,7 @@ package io.ebean;
import io.ebean.meta.BasicMetricVisitor;
import io.ebean.meta.MetaQueryMetric;
import org.ebeantest.LoggedSqlCollector;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.tests.model.basic.Customer;
diff --git a/ebean-core/src/test/java/io/ebean/DtoQueryFromOrmTest.java b/ebean-core/src/test/java/io/ebean/DtoQueryFromOrmTest.java
index db9e85aa9..c0caf65bd 100644
--- a/ebean-core/src/test/java/io/ebean/DtoQueryFromOrmTest.java
+++ b/ebean-core/src/test/java/io/ebean/DtoQueryFromOrmTest.java
@@ -6,9 +6,9 @@ import io.ebean.meta.MetaQueryMetric;
import io.ebean.meta.MetaTimedMetric;
import io.ebean.meta.ServerMetrics;
import org.ebeantest.LoggedSqlCollector;
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Test;
+import org.junit.jupiter.api.AfterAll;
+import org.junit.jupiter.api.BeforeAll;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Contact;
import org.tests.model.basic.ResetBasicData;
@@ -19,12 +19,12 @@ import static org.assertj.core.api.Assertions.assertThat;
public class DtoQueryFromOrmTest extends BaseTestCase {
- @BeforeClass
+ @BeforeAll
public static void resetStats() {
DB.getDefault().metaInfo().resetAllMetrics();
}
- @AfterClass
+ @AfterAll
public static void reportStats() {
ServerMetrics metrics = DB.getDefault().metaInfo().collectMetrics();
for (MetaQueryMetric metric : metrics.queryMetrics()) {
diff --git a/ebean-core/src/test/java/io/ebean/DtoQueryTest.java b/ebean-core/src/test/java/io/ebean/DtoQueryTest.java
index f9e5406e1..4daa80eeb 100644
--- a/ebean-core/src/test/java/io/ebean/DtoQueryTest.java
+++ b/ebean-core/src/test/java/io/ebean/DtoQueryTest.java
@@ -6,7 +6,7 @@ import io.ebean.meta.BasicMetricVisitor;
import io.ebean.meta.MetaQueryMetric;
import io.ebean.meta.ServerMetrics;
import org.ebeantest.LoggedSqlCollector;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.tests.model.basic.Customer;
diff --git a/ebean-core/src/test/java/io/ebean/EbeanServerFactory_MultiTenancy_Test.java b/ebean-core/src/test/java/io/ebean/EbeanServerFactory_MultiTenancy_Test.java
index cbf119fb2..6f3ced974 100644
--- a/ebean-core/src/test/java/io/ebean/EbeanServerFactory_MultiTenancy_Test.java
+++ b/ebean-core/src/test/java/io/ebean/EbeanServerFactory_MultiTenancy_Test.java
@@ -8,7 +8,7 @@ import io.ebean.config.TenantMode;
import io.ebean.config.TenantSchemaProvider;
import io.ebean.config.dbplatform.mysql.MySqlPlatform;
import io.ebean.config.dbplatform.postgres.PostgresPlatform;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.mockito.Mockito;
import javax.sql.DataSource;
diff --git a/ebean-core/src/test/java/io/ebean/EbeanServerFactory_ServerConfigStart_Test.java b/ebean-core/src/test/java/io/ebean/EbeanServerFactory_ServerConfigStart_Test.java
index 4c594630e..4e54932fa 100644
--- a/ebean-core/src/test/java/io/ebean/EbeanServerFactory_ServerConfigStart_Test.java
+++ b/ebean-core/src/test/java/io/ebean/EbeanServerFactory_ServerConfigStart_Test.java
@@ -2,7 +2,7 @@ package io.ebean;
import io.ebean.config.DatabaseConfig;
import io.ebean.event.ServerConfigStartup;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.UTDetail;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebean/EbeanServer_deleteAllByIdTest.java b/ebean-core/src/test/java/io/ebean/EbeanServer_deleteAllByIdTest.java
index 6ab6db3e7..7365f430c 100644
--- a/ebean-core/src/test/java/io/ebean/EbeanServer_deleteAllByIdTest.java
+++ b/ebean-core/src/test/java/io/ebean/EbeanServer_deleteAllByIdTest.java
@@ -1,14 +1,14 @@
package io.ebean;
import org.ebeantest.LoggedSqlCollector;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.EBasicVer;
import java.util.ArrayList;
import java.util.List;
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 {
diff --git a/ebean-core/src/test/java/io/ebean/EbeanServer_deleteByIdTest.java b/ebean-core/src/test/java/io/ebean/EbeanServer_deleteByIdTest.java
index 43c4d750e..4478219ad 100644
--- a/ebean-core/src/test/java/io/ebean/EbeanServer_deleteByIdTest.java
+++ b/ebean-core/src/test/java/io/ebean/EbeanServer_deleteByIdTest.java
@@ -2,7 +2,7 @@ package io.ebean;
import org.tests.model.basic.EBasicVer;
import org.ebeantest.LoggedSqlCollector;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.List;
diff --git a/ebean-core/src/test/java/io/ebean/EbeanServer_deleteTest.java b/ebean-core/src/test/java/io/ebean/EbeanServer_deleteTest.java
index 92232e6f0..747754faa 100644
--- a/ebean-core/src/test/java/io/ebean/EbeanServer_deleteTest.java
+++ b/ebean-core/src/test/java/io/ebean/EbeanServer_deleteTest.java
@@ -2,7 +2,7 @@ package io.ebean;
import org.tests.model.basic.EBasicVer;
import org.ebeantest.LoggedSqlCollector;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.List;
diff --git a/ebean-core/src/test/java/io/ebean/EbeanServer_eqlTest.java b/ebean-core/src/test/java/io/ebean/EbeanServer_eqlTest.java
index 0e3366311..eafa16bf4 100644
--- a/ebean-core/src/test/java/io/ebean/EbeanServer_eqlTest.java
+++ b/ebean-core/src/test/java/io/ebean/EbeanServer_eqlTest.java
@@ -1,7 +1,7 @@
package io.ebean;
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.ResetBasicData;
@@ -9,6 +9,7 @@ import javax.persistence.PersistenceException;
import java.util.List;
import static org.assertj.core.api.Assertions.assertThat;
+import static org.junit.jupiter.api.Assertions.assertThrows;
public class EbeanServer_eqlTest extends BaseTestCase {
@@ -187,16 +188,14 @@ public class EbeanServer_eqlTest extends BaseTestCase {
assertSql(query).contains("where t0.name like ");
}
- @Test(expected = PersistenceException.class)
+ @Test
public void unboundNamedParams_expect_PersistenceException() {
-
Query query = server().createQuery(Customer.class, "where name = :name");
- query.findOne();
+ assertThrows(PersistenceException.class, () ->query.findOne());
}
@Test
public void namedQuery() {
-
ResetBasicData.reset();
Query name = server().createNamedQuery(Customer.class, "name");
diff --git a/ebean-core/src/test/java/io/ebean/EbeanServer_refresh.java b/ebean-core/src/test/java/io/ebean/EbeanServer_refresh.java
index 638f110f6..393cb86dc 100644
--- a/ebean-core/src/test/java/io/ebean/EbeanServer_refresh.java
+++ b/ebean-core/src/test/java/io/ebean/EbeanServer_refresh.java
@@ -1,6 +1,6 @@
package io.ebean;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.EBasic;
import org.tests.model.basic.Order;
import org.tests.model.basic.OrderDetail;
@@ -11,7 +11,7 @@ import java.util.HashMap;
import java.util.Map;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class EbeanServer_refresh {
diff --git a/ebean-core/src/test/java/io/ebean/EbeanServer_saveAllTest.java b/ebean-core/src/test/java/io/ebean/EbeanServer_saveAllTest.java
index 0187adcf1..54415ca4c 100644
--- a/ebean-core/src/test/java/io/ebean/EbeanServer_saveAllTest.java
+++ b/ebean-core/src/test/java/io/ebean/EbeanServer_saveAllTest.java
@@ -1,7 +1,7 @@
package io.ebean;
import org.ebeantest.LoggedSqlCollector;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.EBasicVer;
import java.util.ArrayList;
diff --git a/ebean-core/src/test/java/io/ebean/ExtendedServerTest.java b/ebean-core/src/test/java/io/ebean/ExtendedServerTest.java
index 5f756e9ad..fee0fafa2 100644
--- a/ebean-core/src/test/java/io/ebean/ExtendedServerTest.java
+++ b/ebean-core/src/test/java/io/ebean/ExtendedServerTest.java
@@ -1,7 +1,8 @@
package io.ebean;
-import org.junit.After;
-import org.junit.Test;
+import org.junit.jupiter.api.AfterAll;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Customer;
import org.tests.model.basic.ResetBasicData;
@@ -14,7 +15,7 @@ import static org.assertj.core.api.Assertions.assertThat;
public class ExtendedServerTest extends BaseTestCase {
- @After
+ @AfterEach
public void cleanup() {
Ebean.getDefaultServer()
.extended()
diff --git a/ebean-core/src/test/java/io/ebean/FetchConfigTest.java b/ebean-core/src/test/java/io/ebean/FetchConfigTest.java
index f85808f6c..5c644b231 100644
--- a/ebean-core/src/test/java/io/ebean/FetchConfigTest.java
+++ b/ebean-core/src/test/java/io/ebean/FetchConfigTest.java
@@ -1,6 +1,6 @@
package io.ebean;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebean/FetchGroupTest.java b/ebean-core/src/test/java/io/ebean/FetchGroupTest.java
index 9e3a88602..83ef87e2c 100644
--- a/ebean-core/src/test/java/io/ebean/FetchGroupTest.java
+++ b/ebean-core/src/test/java/io/ebean/FetchGroupTest.java
@@ -2,7 +2,7 @@ package io.ebean;
import io.ebean.service.SpiFetchGroupQuery;
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.Contact;
import org.tests.model.basic.Customer;
diff --git a/ebean-core/src/test/java/io/ebean/PlatformCondition.java b/ebean-core/src/test/java/io/ebean/PlatformCondition.java
new file mode 100644
index 000000000..9122bf826
--- /dev/null
+++ b/ebean-core/src/test/java/io/ebean/PlatformCondition.java
@@ -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 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;
+ }
+}
diff --git a/ebean-core/src/test/java/io/ebean/PropertyTest.java b/ebean-core/src/test/java/io/ebean/PropertyTest.java
index 77d22c439..a4462f9de 100644
--- a/ebean-core/src/test/java/io/ebean/PropertyTest.java
+++ b/ebean-core/src/test/java/io/ebean/PropertyTest.java
@@ -1,10 +1,10 @@
package io.ebean;
import io.ebean.OrderBy;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
public class PropertyTest {
diff --git a/ebean-core/src/test/java/io/ebean/SqlRowBooleanTest.java b/ebean-core/src/test/java/io/ebean/SqlRowBooleanTest.java
index 1da2189eb..0c0b51522 100644
--- a/ebean-core/src/test/java/io/ebean/SqlRowBooleanTest.java
+++ b/ebean-core/src/test/java/io/ebean/SqlRowBooleanTest.java
@@ -1,6 +1,6 @@
package io.ebean;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebean/StringHelperTest.java b/ebean-core/src/test/java/io/ebean/StringHelperTest.java
index b4a5fabae..eba711bb4 100644
--- a/ebean-core/src/test/java/io/ebean/StringHelperTest.java
+++ b/ebean-core/src/test/java/io/ebean/StringHelperTest.java
@@ -1,15 +1,15 @@
package io.ebean;
import io.ebean.util.StringHelper;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Map;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class StringHelperTest {
diff --git a/ebean-core/src/test/java/io/ebean/TestDirtyProperties.java b/ebean-core/src/test/java/io/ebean/TestDirtyProperties.java
index fabd51f38..2e01111cc 100644
--- a/ebean-core/src/test/java/io/ebean/TestDirtyProperties.java
+++ b/ebean-core/src/test/java/io/ebean/TestDirtyProperties.java
@@ -5,12 +5,14 @@ import io.ebean.bean.EntityBeanIntercept;
import io.ebeaninternal.server.core.DefaultBeanState;
import org.tests.model.embedded.EMain;
import org.tests.model.embedded.Eembeddable;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Map;
import java.util.Set;
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.junit.jupiter.api.Assertions.*;
+
public class TestDirtyProperties extends BaseTestCase {
@Test
@@ -34,34 +36,32 @@ public class TestDirtyProperties extends BaseTestCase {
DefaultBeanState beanState = new DefaultBeanState(eb);
Set changedProps = beanState.getChangedProps();
- Assert.assertEquals(1, changedProps.size());
- Assert.assertTrue(changedProps.contains("name"));
+ assertEquals(1, changedProps.size());
+ assertThat(changedProps).contains("name");
Map dirtyValues = beanState.getDirtyValues();
- Assert.assertEquals(1, dirtyValues.size());
- Assert.assertTrue(dirtyValues.keySet().contains("name"));
+ assertEquals(1, dirtyValues.size());
+ assertThat(dirtyValues.keySet()).contains("name");
ValuePair valuePair = dirtyValues.get("name");
- Assert.assertNotNull(valuePair);
- Assert.assertEquals("changedFoo", valuePair.getNewValue());
- Assert.assertEquals("foo", valuePair.getOldValue());
+ assertNotNull(valuePair);
+ assertEquals("changedFoo", valuePair.getNewValue());
+ assertEquals("foo", valuePair.getOldValue());
Eembeddable embeddableRead = emain.getEmbeddable();
embeddableRead.setDescription("embChanged");
Set changedProps2 = beanState.getChangedProps();
- Assert.assertEquals(2, changedProps2.size());
- Assert.assertTrue(changedProps2.contains("name"));
- Assert.assertTrue(changedProps2.contains("embeddable.description"));
+ assertEquals(2, changedProps2.size());
+ assertThat(changedProps2).contains("name", "embeddable.description");
Map dirtyValues2 = beanState.getDirtyValues();
- Assert.assertEquals(2, dirtyValues2.size());
- Assert.assertTrue(dirtyValues2.keySet().contains("name"));
- Assert.assertTrue(dirtyValues2.keySet().contains("embeddable.description"));
+ assertEquals(2, dirtyValues2.size());
+ assertThat(dirtyValues2.keySet()).contains("name", "embeddable.description");
ValuePair valuePair2 = dirtyValues2.get("embeddable.description");
- Assert.assertEquals("embChanged", valuePair2.getNewValue());
- Assert.assertEquals("bar", valuePair2.getOldValue());
+ assertEquals("embChanged", valuePair2.getNewValue());
+ assertEquals("bar", valuePair2.getOldValue());
}
@@ -83,31 +83,29 @@ public class TestDirtyProperties extends BaseTestCase {
emain.setName("changedFoo");
- Assert.assertSame(embeddable, emain.getEmbeddable());
+ assertSame(embeddable, emain.getEmbeddable());
Eembeddable embeddable2 = setEmbeddedBean(emain, "changeEmbeddedInstance");
- Assert.assertSame(embeddable2, emain.getEmbeddable());
- Assert.assertNotSame(embeddable, emain.getEmbeddable());
+ assertSame(embeddable2, emain.getEmbeddable());
+ assertNotSame(embeddable, emain.getEmbeddable());
DefaultBeanState beanState = new DefaultBeanState(eb);
Set changedProps2 = beanState.getChangedProps();
- Assert.assertEquals(2, changedProps2.size());
- Assert.assertTrue(changedProps2.contains("name"));
+ assertEquals(2, changedProps2.size());
+ assertThat(changedProps2).contains("name");
- Assert.assertTrue("The whole bean instance has changed", changedProps2.contains("embeddable"));
+ assertThat(changedProps2).contains("embeddable");
Map dirtyValues2 = beanState.getDirtyValues();
- Assert.assertEquals(2, dirtyValues2.size());
- Assert.assertTrue(dirtyValues2.keySet().contains("name"));
- Assert.assertTrue(dirtyValues2.keySet().contains("embeddable"));
+ assertEquals(2, dirtyValues2.size());
+ assertThat(dirtyValues2.keySet()).contains("name", "embeddable");
ValuePair valuePair2 = dirtyValues2.get("embeddable");
- Assert.assertSame(embeddable2, valuePair2.getNewValue());
- Assert.assertSame(embeddable, valuePair2.getOldValue());
-
+ assertSame(embeddable2, valuePair2.getNewValue());
+ assertSame(embeddable, valuePair2.getOldValue());
}
@@ -128,7 +126,7 @@ public class TestDirtyProperties extends BaseTestCase {
// hooks the embeddable bean back to the owner
int embeddablePropertyIndex = ebi.findProperty("embeddable");
- Assert.assertTrue(embeddablePropertyIndex > -1);
+ assertThat(embeddablePropertyIndex).isGreaterThan(-1);
((EntityBean) embeddable)._ebean_getIntercept().setEmbeddedOwner(owner, embeddablePropertyIndex);
return embeddable;
}
diff --git a/ebean-core/src/test/java/io/ebean/TestFilterWithEnum.java b/ebean-core/src/test/java/io/ebean/TestFilterWithEnum.java
index c3805107f..9627a7b2a 100644
--- a/ebean-core/src/test/java/io/ebean/TestFilterWithEnum.java
+++ b/ebean-core/src/test/java/io/ebean/TestFilterWithEnum.java
@@ -1,12 +1,13 @@
package io.ebean;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Order;
import org.tests.model.basic.ResetBasicData;
-import org.junit.Assert;
-import org.junit.Test;
import java.util.List;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
public class TestFilterWithEnum extends BaseTestCase {
@Test
@@ -19,8 +20,7 @@ public class TestFilterWithEnum extends BaseTestCase {
Filter filter = Ebean.filter(Order.class);
List newOrders = filter.eq("status", Order.Status.NEW).filter(allOrders);
- Assert.assertNotNull(newOrders);
-
+ assertNotNull(newOrders);
}
}
diff --git a/ebean-core/src/test/java/io/ebean/TestUnsetLoadedProperties.java b/ebean-core/src/test/java/io/ebean/TestUnsetLoadedProperties.java
index eb19d02d7..57d959304 100644
--- a/ebean-core/src/test/java/io/ebean/TestUnsetLoadedProperties.java
+++ b/ebean-core/src/test/java/io/ebean/TestUnsetLoadedProperties.java
@@ -4,7 +4,7 @@ import io.ebean.annotation.IgnorePlatform;
import io.ebean.annotation.Platform;
import io.ebean.bean.EntityBean;
import org.ebeantest.LoggedSqlCollector;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.converstation.User;
import java.util.List;
diff --git a/ebean-core/src/test/java/io/ebean/TextExpressionListTest.java b/ebean-core/src/test/java/io/ebean/TextExpressionListTest.java
index 04d7d108c..bc21bffed 100644
--- a/ebean-core/src/test/java/io/ebean/TextExpressionListTest.java
+++ b/ebean-core/src/test/java/io/ebean/TextExpressionListTest.java
@@ -5,7 +5,7 @@ import io.ebean.Ebean;
import io.ebean.search.Match;
import io.ebean.search.MultiMatch;
import org.tests.model.basic.Order;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
public class TextExpressionListTest {
diff --git a/ebean-core/src/test/java/io/ebean/TransactionalTestCase.java b/ebean-core/src/test/java/io/ebean/TransactionalTestCase.java
index 3fcbb34bc..4975100fa 100644
--- a/ebean-core/src/test/java/io/ebean/TransactionalTestCase.java
+++ b/ebean-core/src/test/java/io/ebean/TransactionalTestCase.java
@@ -1,7 +1,7 @@
package io.ebean;
-import org.junit.After;
-import org.junit.Before;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.BeforeEach;
import org.tests.model.basic.ResetBasicData;
/**
@@ -16,15 +16,15 @@ import org.tests.model.basic.ResetBasicData;
*/
public abstract class TransactionalTestCase extends BaseTestCase {
- @Before
+ @BeforeEach
public void startTransaction() {
ResetBasicData.reset();
- Ebean.beginTransaction();
+ DB.beginTransaction();
}
- @After
+ @AfterEach
public void endTransaction() {
- Ebean.rollbackTransaction();
- Ebean.endTransaction();
+ DB.rollbackTransaction();
+ DB.endTransaction();
}
}
diff --git a/ebean-core/src/test/java/io/ebean/TxScopeTest.java b/ebean-core/src/test/java/io/ebean/TxScopeTest.java
index 55524e4f0..6d6cb5ce9 100644
--- a/ebean-core/src/test/java/io/ebean/TxScopeTest.java
+++ b/ebean-core/src/test/java/io/ebean/TxScopeTest.java
@@ -1,10 +1,10 @@
package io.ebean;
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.Assert.assertNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
public class TxScopeTest {
diff --git a/ebean-core/src/test/java/io/ebean/UpdateQueryTest.java b/ebean-core/src/test/java/io/ebean/UpdateQueryTest.java
index bcbdd103b..355bbca84 100644
--- a/ebean-core/src/test/java/io/ebean/UpdateQueryTest.java
+++ b/ebean-core/src/test/java/io/ebean/UpdateQueryTest.java
@@ -6,7 +6,7 @@ import io.ebean.annotation.Platform;
import io.ebean.meta.MetaQueryMetric;
import io.ebean.meta.ServerMetrics;
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.Customer;
import org.tests.model.basic.EBasicWithUniqueCon;
@@ -16,6 +16,7 @@ import java.sql.Timestamp;
import java.util.List;
import static org.assertj.core.api.Assertions.assertThat;
+import static org.junit.jupiter.api.Assertions.assertThrows;
public class UpdateQueryTest extends BaseTestCase {
@@ -411,17 +412,18 @@ public class UpdateQueryTest extends BaseTestCase {
assertThat(rows).isEqualTo(0);
}
- @Test(expected = DuplicateKeyException.class)
+ @Test
public void exceptionTranslation() {
-
newEbasicWithUnique("o1","other1_a");
Integer id = newEbasicWithUnique("o2", "other1_b");
- Ebean.update(EBasicWithUniqueCon.class)
- .set("other", "other1_a")
- .set("otherOne", "other1_a")
- .where().idEq(id)
- .update();
+ assertThrows(DuplicateKeyException.class, () -> {
+ Ebean.update(EBasicWithUniqueCon.class)
+ .set("other", "other1_a")
+ .set("otherOne", "other1_a")
+ .where().idEq(id)
+ .update();
+ });
}
private Integer newEbasicWithUnique(String name, String other) {
diff --git a/ebean-core/src/test/java/io/ebean/bean/EntityBeanInterceptTest.java b/ebean-core/src/test/java/io/ebean/bean/EntityBeanInterceptTest.java
index 31891de2f..a04180ae1 100644
--- a/ebean-core/src/test/java/io/ebean/bean/EntityBeanInterceptTest.java
+++ b/ebean-core/src/test/java/io/ebean/bean/EntityBeanInterceptTest.java
@@ -6,7 +6,7 @@ import org.tests.compositekeys.db.AuditInfo;
import org.tests.model.basic.Customer;
import org.tests.model.basic.EBasic;
import org.tests.model.basic.ResetBasicData;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Date;
import java.util.HashSet;
@@ -14,8 +14,8 @@ import java.util.List;
import java.util.Set;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class EntityBeanInterceptTest extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebean/cache/CacheKeyTest.java b/ebean-core/src/test/java/io/ebean/cache/CacheKeyTest.java
index 98225a6e6..4e0b987f9 100644
--- a/ebean-core/src/test/java/io/ebean/cache/CacheKeyTest.java
+++ b/ebean-core/src/test/java/io/ebean/cache/CacheKeyTest.java
@@ -1,6 +1,6 @@
package io.ebean.cache;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebean/cache/ServerCacheManagerTest.java b/ebean-core/src/test/java/io/ebean/cache/ServerCacheManagerTest.java
index 977b38b42..9145f46ab 100644
--- a/ebean-core/src/test/java/io/ebean/cache/ServerCacheManagerTest.java
+++ b/ebean-core/src/test/java/io/ebean/cache/ServerCacheManagerTest.java
@@ -1,11 +1,11 @@
package io.ebean.cache;
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.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class ServerCacheManagerTest {
diff --git a/ebean-core/src/test/java/io/ebean/cache/ServerCacheOptionsTest.java b/ebean-core/src/test/java/io/ebean/cache/ServerCacheOptionsTest.java
index 47f569c74..4601a321d 100644
--- a/ebean-core/src/test/java/io/ebean/cache/ServerCacheOptionsTest.java
+++ b/ebean-core/src/test/java/io/ebean/cache/ServerCacheOptionsTest.java
@@ -1,6 +1,6 @@
package io.ebean.cache;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebean/common/BeanListTest.java b/ebean-core/src/test/java/io/ebean/common/BeanListTest.java
index 03c08efad..fc041549e 100644
--- a/ebean-core/src/test/java/io/ebean/common/BeanListTest.java
+++ b/ebean-core/src/test/java/io/ebean/common/BeanListTest.java
@@ -1,7 +1,7 @@
package io.ebean.common;
import io.ebean.bean.BeanCollection;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.ArrayList;
import java.util.Comparator;
diff --git a/ebean-core/src/test/java/io/ebean/common/BeanMapTest.java b/ebean-core/src/test/java/io/ebean/common/BeanMapTest.java
index 3101fc0f2..fc9a481cd 100644
--- a/ebean-core/src/test/java/io/ebean/common/BeanMapTest.java
+++ b/ebean-core/src/test/java/io/ebean/common/BeanMapTest.java
@@ -1,13 +1,14 @@
package io.ebean.common;
import io.ebean.bean.BeanCollection;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.EBasic;
import java.util.*;
import static java.util.Arrays.asList;
import static org.assertj.core.api.Assertions.assertThat;
+import static org.junit.jupiter.api.Assertions.assertThrows;
public class BeanMapTest {
@@ -189,33 +190,32 @@ public class BeanMapTest {
assertThat(map.getModifyAdditions()).isEmpty();
}
- @Test(expected = UnsupportedOperationException.class)
+ @Test
public void keySet_add_whenModifyListening() {
BeanMap map = newModifyListeningMap();
- map.keySet().add("3");
+ assertThrows(UnsupportedOperationException.class, () -> map.keySet().add("3"));
}
- @Test(expected = UnsupportedOperationException.class)
+ @Test
public void keySet_add() {
BeanMap map = new BeanMap<>();
- map.keySet().add("3");
+ assertThrows(UnsupportedOperationException.class, () ->map.keySet().add("3"));
}
- @Test(expected = UnsupportedOperationException.class)
+ @Test
public void keySet_addAll_whenModifyListening() {
BeanMap 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() {
BeanMap map = new BeanMap<>();
- map.keySet().addAll(asList("3", "4"));
+ assertThrows(UnsupportedOperationException.class, () -> map.keySet().addAll(asList("3", "4")));
}
@Test
public void keySet_remove() {
-
BeanMap map = new BeanMap<>();
map.put("1", object1);
map.put("2", object2);
@@ -233,7 +233,6 @@ public class BeanMapTest {
@Test
public void keySet_clear() {
-
BeanMap map = new BeanMap<>();
map.put("1", object1);
map.put("2", object2);
@@ -315,23 +314,24 @@ public class BeanMapTest {
assertThat(map.getModifyRemovals()).containsOnly(object1, object4);
}
- @Test(expected = UnsupportedOperationException.class)
+ @Test
public void values_add() {
BeanMap map = new BeanMap<>();
- map.values().add(object3);
+ assertThrows(UnsupportedOperationException.class, () -> map.values().add(object3));
}
- @Test(expected = UnsupportedOperationException.class)
+ @Test
public void values_addAll() {
BeanMap 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() {
- newModifyListeningMap()
+ assertThrows(UnsupportedOperationException.class, () ->
+ newModifyListeningMap()
.entrySet()
- .add(new AbstractMap.SimpleEntry<>("3", object3));
+ .add(new AbstractMap.SimpleEntry<>("3", object3)));
}
@Test
diff --git a/ebean-core/src/test/java/io/ebean/common/BeanSetTest.java b/ebean-core/src/test/java/io/ebean/common/BeanSetTest.java
index 40253faef..7bc12bb07 100644
--- a/ebean-core/src/test/java/io/ebean/common/BeanSetTest.java
+++ b/ebean-core/src/test/java/io/ebean/common/BeanSetTest.java
@@ -1,7 +1,7 @@
package io.ebean.common;
import io.ebean.bean.BeanCollection;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.LinkedHashSet;
import java.util.Set;
diff --git a/ebean-core/src/test/java/io/ebean/config/ContainerConfigTest.java b/ebean-core/src/test/java/io/ebean/config/ContainerConfigTest.java
index 23c4d0b6c..183360a07 100644
--- a/ebean-core/src/test/java/io/ebean/config/ContainerConfigTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/ContainerConfigTest.java
@@ -1,10 +1,10 @@
package io.ebean.config;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Properties;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class ContainerConfigTest {
diff --git a/ebean-core/src/test/java/io/ebean/config/DatabaseConfigTest.java b/ebean-core/src/test/java/io/ebean/config/DatabaseConfigTest.java
index 368bc9a8f..e8c2dd208 100644
--- a/ebean-core/src/test/java/io/ebean/config/DatabaseConfigTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/DatabaseConfigTest.java
@@ -5,15 +5,15 @@ import io.ebean.annotation.MutationDetection;
import io.ebean.annotation.PersistBatch;
import io.ebean.config.dbplatform.IdType;
import io.ebean.datasource.DataSourceConfig;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Properties;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class DatabaseConfigTest {
diff --git a/ebean-core/src/test/java/io/ebean/config/DbConstraintNamingTest.java b/ebean-core/src/test/java/io/ebean/config/DbConstraintNamingTest.java
index ca5dbb13f..9153b2f74 100644
--- a/ebean-core/src/test/java/io/ebean/config/DbConstraintNamingTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/DbConstraintNamingTest.java
@@ -1,6 +1,6 @@
package io.ebean.config;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebean/config/DbMigrationConfigTest.java b/ebean-core/src/test/java/io/ebean/config/DbMigrationConfigTest.java
index 80f3e7c64..bf0214ae1 100644
--- a/ebean-core/src/test/java/io/ebean/config/DbMigrationConfigTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/DbMigrationConfigTest.java
@@ -1,11 +1,11 @@
package io.ebean.config;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Properties;
import io.ebean.migration.MigrationConfig;
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 {
diff --git a/ebean-core/src/test/java/io/ebean/config/DocStoreConfigTest.java b/ebean-core/src/test/java/io/ebean/config/DocStoreConfigTest.java
index 8919fab4a..6a99267b9 100644
--- a/ebean-core/src/test/java/io/ebean/config/DocStoreConfigTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/DocStoreConfigTest.java
@@ -1,13 +1,13 @@
package io.ebean.config;
import io.ebean.annotation.DocStoreMode;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Properties;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class DocStoreConfigTest {
diff --git a/ebean-core/src/test/java/io/ebean/config/MatchingNamingConventionTest.java b/ebean-core/src/test/java/io/ebean/config/MatchingNamingConventionTest.java
index 2db6b95ba..d832f1370 100644
--- a/ebean-core/src/test/java/io/ebean/config/MatchingNamingConventionTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/MatchingNamingConventionTest.java
@@ -2,12 +2,12 @@ package io.ebean.config;
import io.ebean.config.dbplatform.h2.H2Platform;
import io.ebean.config.dbplatform.sqlserver.SqlServer17Platform;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Customer;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
public class MatchingNamingConventionTest {
diff --git a/ebean-core/src/test/java/io/ebean/config/PlatformNoGeneratedKeysTest.java b/ebean-core/src/test/java/io/ebean/config/PlatformNoGeneratedKeysTest.java
index c363be10f..9d600fc56 100644
--- a/ebean-core/src/test/java/io/ebean/config/PlatformNoGeneratedKeysTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/PlatformNoGeneratedKeysTest.java
@@ -7,8 +7,8 @@ import io.ebean.annotation.Platform;
import io.ebean.config.dbplatform.DbIdentity;
import io.ebean.config.dbplatform.IdType;
import io.ebean.config.dbplatform.h2.H2Platform;
-import org.junit.AfterClass;
-import org.junit.Test;
+import org.junit.jupiter.api.AfterAll;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.EBasicVer;
import org.tests.model.draftable.BasicDraftableBean;
@@ -18,7 +18,7 @@ public class PlatformNoGeneratedKeysTest {
static Database server = testH2Server();
- @AfterClass
+ @AfterAll
public static void shutdown() {
server.shutdown();
}
diff --git a/ebean-core/src/test/java/io/ebean/config/PropertiesWrapperTest.java b/ebean-core/src/test/java/io/ebean/config/PropertiesWrapperTest.java
index 2954f1f9d..98a64ad0b 100644
--- a/ebean-core/src/test/java/io/ebean/config/PropertiesWrapperTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/PropertiesWrapperTest.java
@@ -2,12 +2,12 @@ package io.ebean.config;
import io.avaje.config.Config;
import io.ebean.annotation.Platform;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Properties;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
public class PropertiesWrapperTest {
@@ -66,14 +66,14 @@ public class PropertiesWrapperTest {
assertEquals(42, pw.getInt("someInt", 99));
assertEquals(Double.valueOf(5.5D), (Double.valueOf(pw.getDouble("someDouble", 99.9D))));
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);
assertEquals(42, pw.getInt("someInt", 99));
assertEquals(Double.valueOf(5.5D), (Double.valueOf(pw.getDouble("someDouble", 99.9D))));
assertEquals(home + "/hello", pw.get("somePath", null));
- assertEquals(tmpDir, "/aaa/" + tmpDir + "/bbb", pw.get("someSystemProp"));
+ assertEquals("/aaa/" + tmpDir + "/bbb", pw.get("someSystemProp"));
}
}
diff --git a/ebean-core/src/test/java/io/ebean/config/ServerConfigSqlServerTest.java b/ebean-core/src/test/java/io/ebean/config/ServerConfigSqlServerTest.java
index 4a4dd820d..0d8644d5d 100644
--- a/ebean-core/src/test/java/io/ebean/config/ServerConfigSqlServerTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/ServerConfigSqlServerTest.java
@@ -5,20 +5,19 @@ import io.ebean.Database;
import io.ebean.DatabaseFactory;
import io.ebean.annotation.ForPlatform;
import io.ebean.annotation.Platform;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.EBasicVer;
-import javax.persistence.PersistenceException;
import java.util.Properties;
import static org.assertj.core.api.Assertions.assertThat;
public class ServerConfigSqlServerTest {
- @Ignore
+ @Disabled
@ForPlatform({Platform.SQLSERVER})
- @Test(expected = PersistenceException.class)
+ @Test //expected = PersistenceException.class
public void need_explicitPlatform() {
Properties props = props("some_sqlserver");
@@ -55,7 +54,7 @@ public class ServerConfigSqlServerTest {
}
- @Ignore
+ @Disabled
@ForPlatform({Platform.SQLSERVER})
@Test
public void explicit_17() {
@@ -86,7 +85,7 @@ public class ServerConfigSqlServerTest {
sqlServer.shutdown();
}
- @Ignore
+ @Disabled
@ForPlatform({Platform.SQLSERVER})
@Test
public void explicit_16() {
diff --git a/ebean-core/src/test/java/io/ebean/config/UnderscoreNamingConventionTest.java b/ebean-core/src/test/java/io/ebean/config/UnderscoreNamingConventionTest.java
index a1574ebed..b117d47ae 100644
--- a/ebean-core/src/test/java/io/ebean/config/UnderscoreNamingConventionTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/UnderscoreNamingConventionTest.java
@@ -1,6 +1,6 @@
package io.ebean.config;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/BasicSqlLimitOffsetTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/BasicSqlLimitOffsetTest.java
index d4fb59cd9..f10469d52 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/BasicSqlLimitOffsetTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/BasicSqlLimitOffsetTest.java
@@ -1,6 +1,6 @@
package io.ebean.config.dbplatform;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/BasicSqlStandardLimiterTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/BasicSqlStandardLimiterTest.java
index 25f479643..3e8da3acc 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/BasicSqlStandardLimiterTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/BasicSqlStandardLimiterTest.java
@@ -1,6 +1,6 @@
package io.ebean.config.dbplatform;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/DatabasePlatformTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/DatabasePlatformTest.java
index 1e7603a7e..b6cb188f4 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/DatabasePlatformTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/DatabasePlatformTest.java
@@ -10,10 +10,10 @@ import io.ebean.config.ServerConfig;
import io.ebean.config.dbplatform.h2.H2Platform;
import io.ebean.config.dbplatform.postgres.PostgresPlatform;
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.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class DatabasePlatformTest extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/DbIdentityTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/DbIdentityTest.java
index ad97776b4..52b23173a 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/DbIdentityTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/DbIdentityTest.java
@@ -1,9 +1,9 @@
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.Assert.assertNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
public class DbIdentityTest {
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/DbPlatformTypeLookupTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/DbPlatformTypeLookupTest.java
index 5d71bc7e0..f53b5baf0 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/DbPlatformTypeLookupTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/DbPlatformTypeLookupTest.java
@@ -1,10 +1,10 @@
package io.ebean.config.dbplatform;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Types;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class DbPlatformTypeLookupTest {
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/DbPlatformTypeMappingTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/DbPlatformTypeMappingTest.java
index 0f1307446..27fbaf159 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/DbPlatformTypeMappingTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/DbPlatformTypeMappingTest.java
@@ -1,6 +1,6 @@
package io.ebean.config.dbplatform;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Types;
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/DbPlatformTypeParserTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/DbPlatformTypeParserTest.java
index cf964d033..44f85c2ac 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/DbPlatformTypeParserTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/DbPlatformTypeParserTest.java
@@ -1,8 +1,8 @@
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 {
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/DbTypeMapTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/DbTypeMapTest.java
index 7ea2e5e20..e85f6ea15 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/DbTypeMapTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/DbTypeMapTest.java
@@ -1,7 +1,7 @@
package io.ebean.config.dbplatform;
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;
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/HanaHistorySupportTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/HanaHistorySupportTest.java
index 9af554f9e..cec87e885 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/HanaHistorySupportTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/HanaHistorySupportTest.java
@@ -1,10 +1,10 @@
package io.ebean.config.dbplatform;
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.Assert.assertNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
public class HanaHistorySupportTest {
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/HanaPlatformTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/HanaPlatformTest.java
index 1c7600861..94ff431c7 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/HanaPlatformTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/HanaPlatformTest.java
@@ -2,7 +2,7 @@ package io.ebean.config.dbplatform;
import io.ebean.config.PlatformConfig;
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;
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/MySqlHistorySupportTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/MySqlHistorySupportTest.java
index e6413305e..9993f5450 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/MySqlHistorySupportTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/MySqlHistorySupportTest.java
@@ -2,9 +2,9 @@ package io.ebean.config.dbplatform;
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 {
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/MySqlPlatformTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/MySqlPlatformTest.java
index 676566e85..450749f96 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/MySqlPlatformTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/MySqlPlatformTest.java
@@ -2,7 +2,7 @@ package io.ebean.config.dbplatform;
import io.ebean.config.PlatformConfig;
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;
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/OraclePlatformTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/OraclePlatformTest.java
index 15e9dda00..cf6b513ee 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/OraclePlatformTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/OraclePlatformTest.java
@@ -3,7 +3,7 @@ package io.ebean.config.dbplatform;
import io.ebean.config.PlatformConfig;
import io.ebean.config.dbplatform.oracle.Oracle11Platform;
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;
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/PostgresHistorySupportTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/PostgresHistorySupportTest.java
index 2c851cbdc..6dcb81431 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/PostgresHistorySupportTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/PostgresHistorySupportTest.java
@@ -1,9 +1,9 @@
package io.ebean.config.dbplatform;
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 {
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/PostgresPlatformTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/PostgresPlatformTest.java
index 6ed8c3e88..b7b6d524f 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/PostgresPlatformTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/PostgresPlatformTest.java
@@ -3,7 +3,7 @@ package io.ebean.config.dbplatform;
import io.ebean.Query;
import io.ebean.config.PlatformConfig;
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;
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/SequenceBatchIdGeneratorTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/SequenceBatchIdGeneratorTest.java
index 7969c8778..295096e75 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/SequenceBatchIdGeneratorTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/SequenceBatchIdGeneratorTest.java
@@ -1,6 +1,6 @@
package io.ebean.config.dbplatform;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.ResultSet;
import java.util.List;
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/SqlserverPlatformTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/SqlserverPlatformTest.java
index 306032f50..887b19a3d 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/SqlserverPlatformTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/SqlserverPlatformTest.java
@@ -2,7 +2,7 @@ package io.ebean.config.dbplatform;
import io.ebean.config.PlatformConfig;
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;
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/sqlserver/SqlServer2016PlatformTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/sqlserver/SqlServer2016PlatformTest.java
index 092adcebe..9740f6858 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/sqlserver/SqlServer2016PlatformTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/sqlserver/SqlServer2016PlatformTest.java
@@ -1,8 +1,8 @@
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
diff --git a/ebean-core/src/test/java/io/ebean/config/dbplatform/sqlserver/SqlServerStepSequenceTest.java b/ebean-core/src/test/java/io/ebean/config/dbplatform/sqlserver/SqlServerStepSequenceTest.java
index e6c622437..1ca441253 100644
--- a/ebean-core/src/test/java/io/ebean/config/dbplatform/sqlserver/SqlServerStepSequenceTest.java
+++ b/ebean-core/src/test/java/io/ebean/config/dbplatform/sqlserver/SqlServerStepSequenceTest.java
@@ -4,8 +4,8 @@ import io.ebean.BackgroundExecutor;
import io.ebean.BaseTestCase;
import io.ebean.annotation.ForPlatform;
import io.ebean.annotation.Platform;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -17,7 +17,7 @@ public class SqlServerStepSequenceTest extends BaseTestCase {
private static final Logger log = LoggerFactory.getLogger(SqlServerStepSequenceTest.class);
- @Ignore
+ @Disabled
@ForPlatform(Platform.SQLSERVER)
@Test
public void seq() {
diff --git a/ebean-core/src/test/java/io/ebean/event/BeanFindControllerTest.java b/ebean-core/src/test/java/io/ebean/event/BeanFindControllerTest.java
index 6b2468478..167d39d54 100644
--- a/ebean-core/src/test/java/io/ebean/event/BeanFindControllerTest.java
+++ b/ebean-core/src/test/java/io/ebean/event/BeanFindControllerTest.java
@@ -6,17 +6,17 @@ import io.ebean.DatabaseFactory;
import io.ebean.bean.BeanCollection;
import io.ebean.common.BeanList;
import io.ebean.config.DatabaseConfig;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.example.ModUuidGenerator;
import org.tests.model.basic.EBasic;
import org.tests.model.basic.ECustomId;
import java.util.List;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class BeanFindControllerTest extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebean/event/BeanPersistControllerTest.java b/ebean-core/src/test/java/io/ebean/event/BeanPersistControllerTest.java
index 3cbb0b3ba..e42088df2 100644
--- a/ebean-core/src/test/java/io/ebean/event/BeanPersistControllerTest.java
+++ b/ebean-core/src/test/java/io/ebean/event/BeanPersistControllerTest.java
@@ -5,7 +5,7 @@ import io.ebean.Database;
import io.ebean.DatabaseFactory;
import io.ebean.Transaction;
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.UTDetail;
import org.tests.model.basic.UTMaster;
diff --git a/ebean-core/src/test/java/io/ebean/event/BeanPostLoadTest.java b/ebean-core/src/test/java/io/ebean/event/BeanPostLoadTest.java
index 7775ccc47..3fdfdb51f 100644
--- a/ebean-core/src/test/java/io/ebean/event/BeanPostLoadTest.java
+++ b/ebean-core/src/test/java/io/ebean/event/BeanPostLoadTest.java
@@ -7,7 +7,7 @@ import io.ebean.DB;
import io.ebean.Database;
import io.ebean.DatabaseFactory;
import io.ebean.config.DatabaseConfig;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.EBasicVer;
import java.util.ArrayList;
diff --git a/ebean-core/src/test/java/io/ebean/event/readaudit/ReadAuditQueryPlanTest.java b/ebean-core/src/test/java/io/ebean/event/readaudit/ReadAuditQueryPlanTest.java
index bcb3fac30..d29d4a432 100644
--- a/ebean-core/src/test/java/io/ebean/event/readaudit/ReadAuditQueryPlanTest.java
+++ b/ebean-core/src/test/java/io/ebean/event/readaudit/ReadAuditQueryPlanTest.java
@@ -1,10 +1,10 @@
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.Assert.assertNotEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
public class ReadAuditQueryPlanTest {
diff --git a/ebean-core/src/test/java/io/ebean/json/EJsonTests.java b/ebean-core/src/test/java/io/ebean/json/EJsonTests.java
index 770aa8378..720e280a6 100644
--- a/ebean-core/src/test/java/io/ebean/json/EJsonTests.java
+++ b/ebean-core/src/test/java/io/ebean/json/EJsonTests.java
@@ -5,7 +5,7 @@ import io.ebeaninternal.json.ModifyAwareMap;
import io.ebean.ModifyAwareType;
import com.fasterxml.jackson.core.JsonFactory;
import com.fasterxml.jackson.core.JsonParser;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -21,7 +21,7 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class EJsonTests {
diff --git a/ebean-core/src/test/java/io/ebean/plugin/BeanTypeTest.java b/ebean-core/src/test/java/io/ebean/plugin/BeanTypeTest.java
index d6edb3f0c..fd54a95a7 100644
--- a/ebean-core/src/test/java/io/ebean/plugin/BeanTypeTest.java
+++ b/ebean-core/src/test/java/io/ebean/plugin/BeanTypeTest.java
@@ -7,7 +7,7 @@ import io.ebean.Query;
import io.ebean.text.PathProperties;
import io.ebeaninternal.api.SpiQuery;
import io.ebeaninternal.server.querydefn.OrmQueryDetail;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.inheritance.Stockforecast;
import org.tests.model.basic.Car;
import org.tests.model.basic.Customer;
@@ -18,9 +18,7 @@ import org.tests.model.basic.Product;
import org.tests.model.basic.Vehicle;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.*;
public class BeanTypeTest {
@@ -57,15 +55,13 @@ public class BeanTypeTest {
assertThat(productType.getBeanType()).isEqualTo(Product.class);
}
- @Test(expected = RuntimeException.class)
+ @Test
public void getTypeAtPath_when_simpleType() {
-
- beanType(Order.class).getBeanTypeAtPath("status");
+ assertThrows(RuntimeException.class, () -> beanType(Order.class).getBeanTypeAtPath("status"));
}
@Test
public void createBean() {
-
assertThat(beanType(Order.class).createBean()).isNotNull();
}
@@ -177,19 +173,19 @@ public class BeanTypeTest {
assertThat(detail.getChunk("customer", false).getIncluded()).containsExactly("id", "name");
}
- @Test(expected = IllegalStateException.class)
- public void docStoreIndex() throws Exception {
- beanType(Order.class).docStore().index(1, new Order(), null);
+ @Test
+ public void docStoreIndex() {
+ assertThrows(IllegalStateException.class, () -> beanType(Order.class).docStore().index(1, new Order(), null));
}
- @Test(expected = IllegalStateException.class)
- public void docStoreDeleteById() throws Exception {
- beanType(Order.class).docStore().deleteById(1, null);
+ @Test
+ public void docStoreDeleteById() {
+ assertThrows(IllegalStateException.class, () -> beanType(Order.class).docStore().deleteById(1, null));
}
- @Test(expected = IllegalStateException.class)
- public void docStoreUpdateEmbedded() throws Exception {
- beanType(Order.class).docStore().updateEmbedded(1, "customer", "someJson", null);
+ @Test
+ public void docStoreUpdateEmbedded() {
+ assertThrows(IllegalStateException.class, () -> beanType(Order.class).docStore().updateEmbedded(1, "customer", "someJson", null));
}
@Test
diff --git a/ebean-core/src/test/java/io/ebean/plugin/ExpressionPathTest.java b/ebean-core/src/test/java/io/ebean/plugin/ExpressionPathTest.java
index e48ffbe25..4c259285e 100644
--- a/ebean-core/src/test/java/io/ebean/plugin/ExpressionPathTest.java
+++ b/ebean-core/src/test/java/io/ebean/plugin/ExpressionPathTest.java
@@ -2,7 +2,7 @@ package io.ebean.plugin;
import io.ebean.Ebean;
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.Order;
import org.tests.model.basic.ResetBasicData;
diff --git a/ebean-core/src/test/java/io/ebean/plugin/PropertyTest.java b/ebean-core/src/test/java/io/ebean/plugin/PropertyTest.java
index cc546b742..13fc2d92c 100644
--- a/ebean-core/src/test/java/io/ebean/plugin/PropertyTest.java
+++ b/ebean-core/src/test/java/io/ebean/plugin/PropertyTest.java
@@ -4,7 +4,7 @@ import io.ebean.Ebean;
import io.ebean.EbeanServer;
import org.tests.model.basic.Customer;
import org.tests.model.basic.Order;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebean/plugin/SpiServerTest.java b/ebean-core/src/test/java/io/ebean/plugin/SpiServerTest.java
index f94cf6059..ff84a576c 100644
--- a/ebean-core/src/test/java/io/ebean/plugin/SpiServerTest.java
+++ b/ebean-core/src/test/java/io/ebean/plugin/SpiServerTest.java
@@ -4,17 +4,17 @@ import io.ebean.BaseTestCase;
import io.ebean.Ebean;
import io.ebean.EbeanServer;
import org.tests.model.basic.Customer;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.VwCustomer;
import java.util.List;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class SpiServerTest extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebean/text/PathPropertiesTests.java b/ebean-core/src/test/java/io/ebean/text/PathPropertiesTests.java
index 13acc6376..a36e23aa8 100644
--- a/ebean-core/src/test/java/io/ebean/text/PathPropertiesTests.java
+++ b/ebean-core/src/test/java/io/ebean/text/PathPropertiesTests.java
@@ -3,7 +3,7 @@ package io.ebean.text;
import io.ebean.DB;
import io.ebean.FetchPath;
import io.ebean.Query;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.tests.model.basic.Customer;
@@ -12,9 +12,9 @@ import org.tests.model.basic.ResetBasicData;
import java.util.List;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class PathPropertiesTests {
diff --git a/ebean-core/src/test/java/io/ebean/text/json/JsonBeanReaderTest.java b/ebean-core/src/test/java/io/ebean/text/json/JsonBeanReaderTest.java
index df6530e16..4e83f909e 100644
--- a/ebean-core/src/test/java/io/ebean/text/json/JsonBeanReaderTest.java
+++ b/ebean-core/src/test/java/io/ebean/text/json/JsonBeanReaderTest.java
@@ -5,7 +5,7 @@ import io.ebean.Ebean;
import io.ebean.bean.PersistenceContext;
import org.tests.model.basic.Customer;
import com.fasterxml.jackson.core.JsonParser;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.StringReader;
diff --git a/ebean-core/src/test/java/io/ebean/text/json/JsonContextTest.java b/ebean-core/src/test/java/io/ebean/text/json/JsonContextTest.java
index 8d099565b..bb1b4056d 100644
--- a/ebean-core/src/test/java/io/ebean/text/json/JsonContextTest.java
+++ b/ebean-core/src/test/java/io/ebean/text/json/JsonContextTest.java
@@ -3,7 +3,7 @@ package io.ebean.text.json;
import com.fasterxml.jackson.core.JsonGenerator;
import io.ebean.DB;
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.Customer;
import org.tests.model.basic.Order;
@@ -15,11 +15,7 @@ import java.util.List;
import java.util.Map;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertSame;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.*;
public class JsonContextTest {
@@ -201,9 +197,9 @@ public class JsonContextTest {
generator.close();
String jsonString = writer.toString();
- assertTrue(jsonString, jsonString.startsWith("["));
- assertTrue(jsonString, jsonString.endsWith("]"));
- assertTrue(jsonString, jsonString.contains("{\"id\":1,\"name\":\"Jim\"}"));
+ assertThat(jsonString).startsWith("[");
+ assertThat(jsonString).endsWith("]");
+ assertThat(jsonString).contains("{\"id\":1,\"name\":\"Jim\"}");
}
@Test
diff --git a/ebean-core/src/test/java/io/ebean/text/json/JsonWriteOptionsTests.java b/ebean-core/src/test/java/io/ebean/text/json/JsonWriteOptionsTests.java
index 1714d0ddb..4076d82a9 100644
--- a/ebean-core/src/test/java/io/ebean/text/json/JsonWriteOptionsTests.java
+++ b/ebean-core/src/test/java/io/ebean/text/json/JsonWriteOptionsTests.java
@@ -1,12 +1,12 @@
package io.ebean.text.json;
import io.ebean.FetchPath;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Set;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class JsonWriteOptionsTests {
diff --git a/ebean-core/src/test/java/io/ebean/util/CamelCaseHelperTest.java b/ebean-core/src/test/java/io/ebean/util/CamelCaseHelperTest.java
index 3341071e9..134bbb356 100644
--- a/ebean-core/src/test/java/io/ebean/util/CamelCaseHelperTest.java
+++ b/ebean-core/src/test/java/io/ebean/util/CamelCaseHelperTest.java
@@ -1,8 +1,8 @@
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 {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/api/BindParamsTest.java b/ebean-core/src/test/java/io/ebeaninternal/api/BindParamsTest.java
index 0705324c1..eef160dd7 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/api/BindParamsTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/api/BindParamsTest.java
@@ -1,11 +1,11 @@
package io.ebeaninternal.api;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Arrays;
import java.util.List;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class BindParamsTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/api/HelpScopeTransTest.java b/ebean-core/src/test/java/io/ebeaninternal/api/HelpScopeTransTest.java
index 6e7862580..51a46d3bf 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/api/HelpScopeTransTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/api/HelpScopeTransTest.java
@@ -1,14 +1,15 @@
package io.ebeaninternal.api;
-import io.ebean.Ebean;
+import io.ebean.DB;
import io.ebean.TxScope;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Contact;
import org.tests.model.basic.Customer;
import org.tests.model.basic.ResetBasicData;
import org.tests.model.basic.UUOne;
+import static org.junit.jupiter.api.Assertions.assertNull;
+
public class HelpScopeTransTest {
@Test
@@ -19,16 +20,16 @@ public class HelpScopeTransTest {
HelpScopeTrans.enter(TxScope.required());
HelpScopeTrans.enter(TxScope.required());
- Ebean.find(Customer.class).findList();
+ DB.find(Customer.class).findList();
HelpScopeTrans.enter(TxScope.required());
- Ebean.find(Contact.class).findList();
+ DB.find(Contact.class).findList();
HelpScopeTrans.exit(null, 1);
UUOne one = new UUOne();
one.setName("junk");
- Ebean.save(one);
+ DB.save(one);
HelpScopeTrans.exit(null, 1);
HelpScopeTrans.exit(null, 1);
@@ -40,7 +41,7 @@ public class HelpScopeTransTest {
try {
HelpScopeTrans.enter(TxScope.required());
- Assert.assertNull(Ebean.getDefaultServer().currentTransaction());
+ assertNull(DB.getDefault().currentTransaction());
HelpScopeTrans.exit(null, 1);
} finally {
HelpScopeTrans.setEnabled(true);
diff --git a/ebean-core/src/test/java/io/ebeaninternal/api/PlatformMatchTest.java b/ebean-core/src/test/java/io/ebeaninternal/api/PlatformMatchTest.java
index b33125b49..5c3e8dc35 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/api/PlatformMatchTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/api/PlatformMatchTest.java
@@ -1,9 +1,9 @@
package io.ebeaninternal.api;
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 {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/extraddl/model/ExtraDdlXmlReaderTest.java b/ebean-core/src/test/java/io/ebeaninternal/extraddl/model/ExtraDdlXmlReaderTest.java
index cf4b284fe..b77df5424 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/extraddl/model/ExtraDdlXmlReaderTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/extraddl/model/ExtraDdlXmlReaderTest.java
@@ -1,12 +1,12 @@
package io.ebeaninternal.extraddl.model;
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.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class ExtraDdlXmlReaderTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/json/ModifyAwareMapTest.java b/ebean-core/src/test/java/io/ebeaninternal/json/ModifyAwareMapTest.java
index a9bfbb929..929b13d49 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/json/ModifyAwareMapTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/json/ModifyAwareMapTest.java
@@ -1,8 +1,7 @@
package io.ebeaninternal.json;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
@@ -16,8 +15,7 @@ import java.util.Map;
import java.util.Set;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
+import static org.junit.jupiter.api.Assertions.*;
public class ModifyAwareMapTest {
@@ -50,7 +48,7 @@ public class ModifyAwareMapTest {
assertFalse(map.isMarkedDirty());
map.put("A", "change");
- Assert.assertTrue(map.isMarkedDirty());
+ assertTrue(map.isMarkedDirty());
}
@Test
@@ -60,7 +58,7 @@ public class ModifyAwareMapTest {
assertFalse(map.isMarkedDirty());
map.setMarkedDirty(true);
- Assert.assertTrue(map.isMarkedDirty());
+ assertTrue(map.isMarkedDirty());
}
@Test
@@ -74,21 +72,21 @@ public class ModifyAwareMapTest {
public void testIsEmpty() {
assertFalse(createMap().isEmpty());
- Assert.assertTrue(createEmptyMap().isEmpty());
+ assertTrue(createEmptyMap().isEmpty());
}
@Test
public void testContainsKey() {
ModifyAwareMap map = createMap();
- Assert.assertTrue(map.containsKey("A"));
+ assertTrue(map.containsKey("A"));
assertFalse(map.containsKey("Z"));
}
@Test
public void testContainsValue() {
ModifyAwareMap map = createMap();
- Assert.assertTrue(map.containsValue("one"));
+ assertTrue(map.containsValue("one"));
assertFalse(map.containsValue("junk"));
}
@@ -98,7 +96,7 @@ public class ModifyAwareMapTest {
ModifyAwareMap map = createMap();
assertEquals("two", map.get("B"));
- Assert.assertNull(map.get("Z"));
+ assertNull(map.get("Z"));
assertFalse(map.isMarkedDirty());
}
@@ -109,7 +107,7 @@ public class ModifyAwareMapTest {
assertFalse(map.isMarkedDirty());
map.put("A", "mod");
- Assert.assertTrue(map.isMarkedDirty());
+ assertTrue(map.isMarkedDirty());
}
@Test
@@ -119,7 +117,7 @@ public class ModifyAwareMapTest {
assertFalse(map.isMarkedDirty());
map.remove("A");
- Assert.assertTrue(map.isMarkedDirty());
+ assertTrue(map.isMarkedDirty());
}
@Test
@@ -130,7 +128,7 @@ public class ModifyAwareMapTest {
Map other = new HashMap<>();
map.putAll(other);
- Assert.assertTrue(map.isMarkedDirty());
+ assertTrue(map.isMarkedDirty());
}
@Test
@@ -142,7 +140,7 @@ public class ModifyAwareMapTest {
Map other = new HashMap<>();
other.put("A", "one");
map.putAll(other);
- Assert.assertTrue(map.isMarkedDirty());
+ assertTrue(map.isMarkedDirty());
}
@Test
@@ -152,7 +150,7 @@ public class ModifyAwareMapTest {
assertFalse(map.isMarkedDirty());
map.clear();
- Assert.assertTrue(map.isMarkedDirty());
+ assertTrue(map.isMarkedDirty());
}
@Test
@@ -163,7 +161,7 @@ public class ModifyAwareMapTest {
Set keys = map.keySet();
assertEquals(map.size(), keys.size());
- Assert.assertTrue(keys.contains("A"));
+ assertTrue(keys.contains("A"));
assertFalse(map.isMarkedDirty());
}
@@ -175,7 +173,7 @@ public class ModifyAwareMapTest {
Collection values = map.values();
assertEquals(map.size(), values.size());
- Assert.assertTrue(values.contains("one"));
+ assertTrue(values.contains("one"));
assertFalse(map.isMarkedDirty());
}
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/cache/CacheBeanDataTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/cache/CacheBeanDataTest.java
index d7ab3ea5e..739e427fb 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/cache/CacheBeanDataTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/cache/CacheBeanDataTest.java
@@ -13,12 +13,12 @@ import org.tests.model.basic.Customer;
import org.tests.model.basic.Customer.Status;
import org.tests.model.embedded.EAddress;
import org.tests.model.embedded.EPerson;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Timestamp;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
public class CacheBeanDataTest extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/cache/CachedBeanDataFromBeanTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/cache/CachedBeanDataFromBeanTest.java
index 323fcc2e0..8e59de674 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/cache/CachedBeanDataFromBeanTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/cache/CachedBeanDataFromBeanTest.java
@@ -5,7 +5,7 @@ import io.ebean.bean.EntityBean;
import io.ebeaninternal.api.SpiEbeanServer;
import io.ebeaninternal.server.deploy.BeanDescriptor;
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.Car;
import org.tests.model.basic.Contact;
@@ -15,7 +15,7 @@ import java.sql.Date;
import java.util.Map;
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 {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/cache/CachedBeanDataSerializeTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/cache/CachedBeanDataSerializeTest.java
index 8f94c27af..4e0353dc5 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/cache/CachedBeanDataSerializeTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/cache/CachedBeanDataSerializeTest.java
@@ -8,7 +8,7 @@ import io.ebeaninternal.server.transaction.DefaultPersistenceContext;
import org.tests.model.basic.Customer;
import org.tests.model.basic.ResetBasicData;
import org.tests.model.basic.TBytesOnly;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
@@ -20,8 +20,8 @@ import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class CachedBeanDataSerializeTest extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultCacheHolderTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultCacheHolderTest.java
index d88f42719..6b8580824 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultCacheHolderTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultCacheHolderTest.java
@@ -5,7 +5,7 @@ import io.ebean.cache.ServerCacheOptions;
import io.ebean.cache.ServerCacheType;
import io.ebean.config.ServerConfig;
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.Customer;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultCacheHolder_getCacheOptions_Test.java b/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultCacheHolder_getCacheOptions_Test.java
index 6cbc82c8f..056e6f79e 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultCacheHolder_getCacheOptions_Test.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultCacheHolder_getCacheOptions_Test.java
@@ -6,9 +6,9 @@ import io.ebean.config.ServerConfig;
import org.tests.model.basic.Article;
import org.tests.model.basic.Order;
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 {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCacheConfigTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCacheConfigTest.java
index ecd5ed5c7..9180dd7c1 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCacheConfigTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCacheConfigTest.java
@@ -2,9 +2,9 @@ package io.ebeaninternal.server.cache;
import io.ebean.cache.ServerCacheConfig;
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 {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCacheManagerTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCacheManagerTest.java
index 06b12c047..d1639508c 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCacheManagerTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCacheManagerTest.java
@@ -4,12 +4,12 @@ import io.ebean.config.ContainerConfig;
import io.ebean.config.CurrentTenantProvider;
import io.ebean.config.ServerConfig;
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.Customer;
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 {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCacheTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCacheTest.java
index 9bf023c6e..87cd7f074 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCacheTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCacheTest.java
@@ -3,9 +3,9 @@ package io.ebeaninternal.server.cache;
import io.ebean.cache.ServerCacheConfig;
import io.ebean.cache.ServerCacheOptions;
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 {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCache_RunEvictionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCache_RunEvictionTest.java
index 184783627..c6596e6d8 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCache_RunEvictionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/cache/DefaultServerCache_RunEvictionTest.java
@@ -4,8 +4,8 @@ import io.ebean.cache.ServerCacheConfig;
import io.ebean.cache.ServerCacheOptions;
import io.ebean.cache.ServerCacheStatistics;
import io.ebean.cache.ServerCacheType;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
import java.util.Random;
@@ -33,7 +33,7 @@ public class DefaultServerCache_RunEvictionTest {
this.cache = createCache();
}
- @Ignore("test takes long time")
+ @Disabled("test takes long time")
@Test
public void runEvict() throws InterruptedException {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/changelog/ChangeJsonBuilderTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/changelog/ChangeJsonBuilderTest.java
index 0e608f3e1..aaceb6433 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/changelog/ChangeJsonBuilderTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/changelog/ChangeJsonBuilderTest.java
@@ -5,7 +5,7 @@ import io.ebean.Ebean;
import io.ebean.event.changelog.BeanChange;
import io.ebean.event.changelog.ChangeSet;
import io.ebean.text.json.JsonContext;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.StringWriter;
import java.util.List;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/changelog/DefaultChangeLogListenerTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/changelog/DefaultChangeLogListenerTest.java
index 0209d5438..60cdf037b 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/changelog/DefaultChangeLogListenerTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/changelog/DefaultChangeLogListenerTest.java
@@ -4,7 +4,7 @@ import io.ebean.BaseTestCase;
import io.ebean.Ebean;
import io.ebean.EbeanServer;
import io.ebean.event.changelog.ChangeSet;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
public class DefaultChangeLogListenerTest extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/changelog/DefaultChangeLogRegisterTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/changelog/DefaultChangeLogRegisterTest.java
index 3ebcebea4..f05d738f6 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/changelog/DefaultChangeLogRegisterTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/changelog/DefaultChangeLogRegisterTest.java
@@ -7,10 +7,10 @@ import org.tests.model.basic.Address;
import org.tests.model.basic.Contact;
import org.tests.model.basic.Country;
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.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class DefaultChangeLogRegisterTest extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/cluster/binarymessage/BinaryTransactionEventReadWriteTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/cluster/binarymessage/BinaryTransactionEventReadWriteTest.java
index 9776ed6a5..a8df99baa 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/cluster/binarymessage/BinaryTransactionEventReadWriteTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/cluster/binarymessage/BinaryTransactionEventReadWriteTest.java
@@ -12,7 +12,7 @@ import io.ebeaninternal.server.deploy.BeanDescriptor;
import io.ebeaninternal.server.transaction.BeanPersistIds;
import io.ebeaninternal.server.transaction.RemoteTableMod;
import io.ebeaninternal.server.transaction.RemoteTransactionEvent;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Customer;
import java.io.IOException;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/core/BasicTypeConverterTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/core/BasicTypeConverterTest.java
index f4a77caf1..0cb2018aa 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/core/BasicTypeConverterTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/core/BasicTypeConverterTest.java
@@ -1,9 +1,9 @@
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.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class BasicTypeConverterTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/core/BindPaddingTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/core/BindPaddingTest.java
index 483963fcc..8fefb770a 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/core/BindPaddingTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/core/BindPaddingTest.java
@@ -1,12 +1,12 @@
package io.ebeaninternal.server.core;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.ArrayList;
import java.util.List;
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 {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/core/DefaultServer_createOrmQueryRequestTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/core/DefaultServer_createOrmQueryRequestTest.java
index 160bb6fbb..606e9533b 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/core/DefaultServer_createOrmQueryRequestTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/core/DefaultServer_createOrmQueryRequestTest.java
@@ -7,7 +7,7 @@ import io.ebean.FetchConfig;
import io.ebean.Query;
import io.ebeaninternal.server.querydefn.DefaultOrmQuery;
import io.ebeaninternal.server.querydefn.OrmQueryDetail;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Order;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/core/DefaultServer_getReferenceTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/core/DefaultServer_getReferenceTest.java
index 78cea8327..f578639e6 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/core/DefaultServer_getReferenceTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/core/DefaultServer_getReferenceTest.java
@@ -3,7 +3,7 @@ package io.ebeaninternal.server.core;
import io.ebean.BaseTestCase;
import io.ebean.Ebean;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Car;
import org.tests.model.basic.Customer;
import org.tests.model.basic.ResetBasicData;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/core/DtoQueryRequestTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/core/DtoQueryRequestTest.java
index 4b85f18f1..c78eafa93 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/core/DtoQueryRequestTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/core/DtoQueryRequestTest.java
@@ -1,9 +1,9 @@
package io.ebeaninternal.server.core;
-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 DtoQueryRequestTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/core/InitDataSourceTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/core/InitDataSourceTest.java
index 5065d17e5..a6027c182 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/core/InitDataSourceTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/core/InitDataSourceTest.java
@@ -2,9 +2,9 @@ package io.ebeaninternal.server.core;
import io.ebean.config.ServerConfig;
import io.ebean.datasource.DataSourceConfig;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class InitDataSourceTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/core/TestDiffHelpSimple.java b/ebean-core/src/test/java/io/ebeaninternal/server/core/TestDiffHelpSimple.java
index 7d14d858c..cd135fe60 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/core/TestDiffHelpSimple.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/core/TestDiffHelpSimple.java
@@ -6,17 +6,18 @@ import io.ebean.EbeanServer;
import io.ebean.ValuePair;
import io.ebeaninternal.api.SpiEbeanServer;
import io.ebeaninternal.server.deploy.BeanDescriptor;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Customer;
import org.tests.model.basic.Order;
import org.tests.model.basic.Order.Status;
-import org.junit.Assert;
-import org.junit.Test;
import java.sql.Date;
import java.sql.Timestamp;
import java.util.Map;
import java.util.Set;
+import static org.junit.jupiter.api.Assertions.*;
+
public class TestDiffHelpSimple extends BaseTestCase {
long firstTime = System.currentTimeMillis() - 10000;
@@ -58,14 +59,14 @@ public class TestDiffHelpSimple extends BaseTestCase {
Map diff = DiffHelp.diff(order1, order2, orderDesc);
- Assert.assertEquals(5, diff.size());
+ assertEquals(5, diff.size());
Set keySet = diff.keySet();
- Assert.assertTrue(keySet.contains("cretime"));
- Assert.assertTrue(keySet.contains("status"));
- Assert.assertTrue(keySet.contains("shipDate"));
- Assert.assertTrue(keySet.contains("orderDate"));
- Assert.assertTrue(keySet.contains("customer.id"));
+ assertTrue(keySet.contains("cretime"));
+ assertTrue(keySet.contains("status"));
+ assertTrue(keySet.contains("shipDate"));
+ assertTrue(keySet.contains("orderDate"));
+ assertTrue(keySet.contains("customer.id"));
}
@Test
@@ -84,16 +85,16 @@ public class TestDiffHelpSimple extends BaseTestCase {
Map diff = DiffHelp.diff(order1, order2, orderDesc);
- Assert.assertEquals(5, diff.size());
+ assertEquals(5, diff.size());
Set keySet = diff.keySet();
- Assert.assertTrue(keySet.contains("cretime"));
- Assert.assertTrue(keySet.contains("status"));
- Assert.assertTrue(keySet.contains("shipDate"));
- Assert.assertTrue(keySet.contains("orderDate"));
- Assert.assertTrue(keySet.contains("customer.id"));
- Assert.assertEquals(2133, diff.get("customer.id").getOldValue());
- Assert.assertEquals(1234, diff.get("customer.id").getNewValue());
+ assertTrue(keySet.contains("cretime"));
+ assertTrue(keySet.contains("status"));
+ assertTrue(keySet.contains("shipDate"));
+ assertTrue(keySet.contains("orderDate"));
+ assertTrue(keySet.contains("customer.id"));
+ assertEquals(2133, diff.get("customer.id").getOldValue());
+ assertEquals(1234, diff.get("customer.id").getNewValue());
}
@Test
@@ -105,7 +106,7 @@ public class TestDiffHelpSimple extends BaseTestCase {
Map diff = DiffHelp.diff(order1, order2, orderDesc);
- Assert.assertEquals(0, diff.size());
+ assertEquals(0, diff.size());
}
@Test
@@ -120,17 +121,17 @@ public class TestDiffHelpSimple extends BaseTestCase {
Map diff = DiffHelp.diff(order1, order2, orderDesc);
- Assert.assertEquals(3, diff.size());
+ assertEquals(3, diff.size());
Set keySet = diff.keySet();
- Assert.assertTrue(keySet.contains("status"));
- Assert.assertTrue(keySet.contains("customer.id"));
- Assert.assertTrue(keySet.contains("shipDate"));
+ assertTrue(keySet.contains("status"));
+ assertTrue(keySet.contains("customer.id"));
+ assertTrue(keySet.contains("shipDate"));
ValuePair shipDatePair = diff.get("shipDate");
- Assert.assertEquals(order1.getShipDate(), shipDatePair.getNewValue());
- Assert.assertEquals(order2.getShipDate(), shipDatePair.getOldValue());
- Assert.assertNull(shipDatePair.getOldValue());
+ assertEquals(order1.getShipDate(), shipDatePair.getNewValue());
+ assertEquals(order2.getShipDate(), shipDatePair.getOldValue());
+ assertNull(shipDatePair.getOldValue());
}
@@ -145,14 +146,14 @@ public class TestDiffHelpSimple extends BaseTestCase {
Map diff = DiffHelp.diff(order1, order2, orderDesc);
- Assert.assertEquals(1, diff.size());
+ assertEquals(1, diff.size());
Set keySet = diff.keySet();
- Assert.assertTrue(keySet.contains("shipDate"));
+ assertTrue(keySet.contains("shipDate"));
ValuePair shipDatePair = diff.get("shipDate");
- Assert.assertEquals(order1.getShipDate(), shipDatePair.getNewValue());
- Assert.assertEquals(order2.getShipDate(), shipDatePair.getOldValue());
- Assert.assertNull(shipDatePair.getNewValue());
+ assertEquals(order1.getShipDate(), shipDatePair.getNewValue());
+ assertEquals(order2.getShipDate(), shipDatePair.getOldValue());
+ assertNull(shipDatePair.getNewValue());
}
@Test
@@ -166,6 +167,6 @@ public class TestDiffHelpSimple extends BaseTestCase {
Map diff = DiffHelp.diff(order1, order2, orderDesc);
- Assert.assertEquals(0, diff.size());
+ assertEquals(0, diff.size());
}
}
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/core/TestDiffHelpWithEmbedded.java b/ebean-core/src/test/java/io/ebeaninternal/server/core/TestDiffHelpWithEmbedded.java
index 9162609d9..19bd30108 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/core/TestDiffHelpWithEmbedded.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/core/TestDiffHelpWithEmbedded.java
@@ -6,13 +6,14 @@ import io.ebean.EbeanServer;
import io.ebean.ValuePair;
import io.ebeaninternal.api.SpiEbeanServer;
import io.ebeaninternal.server.deploy.BeanDescriptor;
+import org.junit.jupiter.api.Test;
import org.tests.model.embedded.EMain;
import org.tests.model.embedded.Eembeddable;
-import org.junit.Assert;
-import org.junit.Test;
import java.util.Map;
+import static org.junit.jupiter.api.Assertions.*;
+
public class TestDiffHelpWithEmbedded extends BaseTestCase {
EbeanServer server;
@@ -34,12 +35,12 @@ public class TestDiffHelpWithEmbedded extends BaseTestCase {
emain2.getEmbeddable().setDescription("baz");
Map diff = DiffHelp.diff(emain1, emain2, emainDesc);
- Assert.assertEquals(1, diff.size());
+ assertEquals(1, diff.size());
ValuePair valuePair = diff.get("embeddable.description");
- Assert.assertNotNull(valuePair);
- Assert.assertEquals("bar", valuePair.getNewValue());
- Assert.assertEquals("baz", valuePair.getOldValue());
+ assertNotNull(valuePair);
+ assertEquals("bar", valuePair.getNewValue());
+ assertEquals("baz", valuePair.getOldValue());
}
/**
@@ -57,12 +58,12 @@ public class TestDiffHelpWithEmbedded extends BaseTestCase {
Map diff = DiffHelp.diff(emain1, emain2, emainDesc);
- Assert.assertEquals(1, diff.size());
+ assertEquals(1, diff.size());
ValuePair valuePair = diff.get("embeddable.description");
- Assert.assertNotNull(valuePair);
- Assert.assertEquals("bar", valuePair.getNewValue());
- Assert.assertEquals("baz", valuePair.getOldValue());
+ assertNotNull(valuePair);
+ assertEquals("bar", valuePair.getNewValue());
+ assertEquals("baz", valuePair.getOldValue());
}
@Test
@@ -73,12 +74,12 @@ public class TestDiffHelpWithEmbedded extends BaseTestCase {
emain2.getEmbeddable().setDescription("baz");
Map diff = DiffHelp.diff(emain1, emain2, emainDesc);
- Assert.assertEquals(1, diff.size());
+ assertEquals(1, diff.size());
ValuePair valuePair = diff.get("embeddable.description");
- Assert.assertNotNull(valuePair);
- Assert.assertEquals("bar", valuePair.getNewValue());
- Assert.assertEquals("baz", valuePair.getOldValue());
+ assertNotNull(valuePair);
+ assertEquals("bar", valuePair.getNewValue());
+ assertEquals("baz", valuePair.getOldValue());
}
@Test
@@ -89,12 +90,12 @@ public class TestDiffHelpWithEmbedded extends BaseTestCase {
EMain emain2 = createEMain();
Map diff = DiffHelp.diff(emain1, emain2, emainDesc);
- Assert.assertEquals(1, diff.size());
+ assertEquals(1, diff.size());
ValuePair valuePair = diff.get("embeddable.description");
- Assert.assertNotNull(valuePair);
- Assert.assertNull(valuePair.getNewValue());
- Assert.assertEquals("bar", valuePair.getOldValue());
+ assertNotNull(valuePair);
+ assertNull(valuePair.getNewValue());
+ assertEquals("bar", valuePair.getOldValue());
}
@Test
@@ -105,12 +106,12 @@ public class TestDiffHelpWithEmbedded extends BaseTestCase {
emain2.setEmbeddable(null);
Map diff = DiffHelp.diff(emain1, emain2, emainDesc);
- Assert.assertEquals(1, diff.size());
+ assertEquals(1, diff.size());
ValuePair valuePair = diff.get("embeddable.description");
- Assert.assertNotNull(valuePair);
- Assert.assertNull(valuePair.getOldValue());
- Assert.assertEquals("bar", valuePair.getNewValue());
+ assertNotNull(valuePair);
+ assertNull(valuePair.getOldValue());
+ assertEquals("bar", valuePair.getNewValue());
}
@Test
@@ -121,12 +122,12 @@ public class TestDiffHelpWithEmbedded extends BaseTestCase {
emain2.setEmbeddable(null);
Map diff = DiffHelp.diff(emain1, emain2, emainDesc);
- Assert.assertEquals(1, diff.size());
+ assertEquals(1, diff.size());
ValuePair valuePair = diff.get("embeddable.description");
- Assert.assertNotNull(valuePair);
- Assert.assertNull(valuePair.getOldValue());
- Assert.assertEquals("bar", valuePair.getNewValue());
+ assertNotNull(valuePair);
+ assertNull(valuePair.getOldValue());
+ assertEquals("bar", valuePair.getNewValue());
}
@Test
@@ -138,7 +139,7 @@ public class TestDiffHelpWithEmbedded extends BaseTestCase {
emain2.setEmbeddable(null);
Map diff = DiffHelp.diff(emain1, emain2, emainDesc);
- Assert.assertEquals(0, diff.size());
+ assertEquals(0, diff.size());
}
private EMain createEMain() {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/core/bootup/DistillPackagesTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/core/bootup/DistillPackagesTest.java
index 615d0433f..3484ac968 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/core/bootup/DistillPackagesTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/core/bootup/DistillPackagesTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.core.bootup;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Arrays;
import java.util.List;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/core/bootup/ManifestReaderTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/core/bootup/ManifestReaderTest.java
index 4f1063c7d..0bb79f2ae 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/core/bootup/ManifestReaderTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/core/bootup/ManifestReaderTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.core.bootup;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Set;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanCascadeInfoTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanCascadeInfoTest.java
index 3a0527381..190588605 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanCascadeInfoTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanCascadeInfoTest.java
@@ -1,11 +1,11 @@
package io.ebeaninternal.server.deploy;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import javax.persistence.CascadeType;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class BeanCascadeInfoTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptorTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptorTest.java
index d79d79427..94028e4fa 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptorTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptorTest.java
@@ -8,7 +8,7 @@ import io.ebeaninternal.server.core.CacheOptions;
import io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor;
import io.ebeaninternal.server.deploy.meta.DeployIdentityMode;
import io.ebeanservice.docstore.api.DocStoreBeanAdapter;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.*;
import org.tests.model.bridge.BSite;
import org.tests.model.bridge.BUser;
@@ -16,7 +16,7 @@ import org.tests.model.bridge.BUser;
import java.util.Collection;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptor_documentMappingTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptor_documentMappingTest.java
index b2ddea188..7f85b26c0 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptor_documentMappingTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptor_documentMappingTest.java
@@ -5,7 +5,7 @@ import io.ebeanservice.docstore.api.mapping.DocPropertyAdapter;
import io.ebeanservice.docstore.api.mapping.DocPropertyMapping;
import io.ebeanservice.docstore.api.mapping.DocumentMapping;
import org.tests.model.basic.Order;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptor_registerTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptor_registerTest.java
index 31721e893..fb9d7f92d 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptor_registerTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptor_registerTest.java
@@ -7,9 +7,9 @@ import io.ebean.event.BeanPersistAdapter;
import io.ebean.event.BeanPersistListener;
import io.ebeaninternal.api.SpiEbeanServer;
import org.tests.model.basic.EBasic;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class BeanDescriptor_registerTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptor_whenCreatedPropertyTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptor_whenCreatedPropertyTest.java
index 4ea84d989..1ee4cf8f3 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptor_whenCreatedPropertyTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanDescriptor_whenCreatedPropertyTest.java
@@ -5,10 +5,10 @@ import io.ebean.Ebean;
import io.ebeaninternal.api.SpiEbeanServer;
import org.tests.model.basic.Customer;
import org.tests.model.basic.EBasic;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
public class BeanDescriptor_whenCreatedPropertyTest extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanIudMetricsTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanIudMetricsTest.java
index 9f26e978c..92f2269f3 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanIudMetricsTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanIudMetricsTest.java
@@ -3,7 +3,7 @@ package io.ebeaninternal.server.deploy;
import io.ebean.meta.BasicMetricVisitor;
import io.ebean.meta.MetaTimedMetric;
import io.ebeaninternal.server.core.PersistRequest;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.List;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanPropertyAssocManyTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanPropertyAssocManyTest.java
index ff35bf77e..b6b70d8dc 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanPropertyAssocManyTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/BeanPropertyAssocManyTest.java
@@ -4,7 +4,7 @@ import io.ebean.BaseTestCase;
import io.ebean.bean.BeanCollection;
import io.ebean.bean.EntityBean;
import io.ebean.common.BeanList;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Contact;
import org.tests.model.basic.Customer;
import org.tests.model.basic.ResetBasicData;
@@ -13,9 +13,9 @@ import java.util.ArrayList;
import java.util.List;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class BeanPropertyAssocManyTest extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/DeployPropertyParserMapTests.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/DeployPropertyParserMapTests.java
index 5f4080163..0a4f45f90 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/DeployPropertyParserMapTests.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/DeployPropertyParserMapTests.java
@@ -1,11 +1,12 @@
package io.ebeaninternal.server.deploy;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.HashMap;
import java.util.Map;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
public class DeployPropertyParserMapTests {
@Test
@@ -19,7 +20,7 @@ public class DeployPropertyParserMapTests {
DeployPropertyParserMap parser = new DeployPropertyParserMap(map);
String output = parser.parse("(lower(customer.name) like ? escape'' or id > ?)");
- Assert.assertEquals("(lower(t1.name) like ? escape'' or t0.id > ?)", output);
+ assertEquals("(lower(t1.name) like ? escape'' or t0.id > ?)", output);
}
}
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/DeployPropertyParserTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/DeployPropertyParserTest.java
index cfb35f740..4ca2a3681 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/DeployPropertyParserTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/DeployPropertyParserTest.java
@@ -3,7 +3,7 @@ package io.ebeaninternal.server.deploy;
import io.ebean.BaseTestCase;
import io.ebean.annotation.ForPlatform;
import io.ebean.annotation.Platform;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Address;
import org.tests.model.basic.BWithQIdent;
import org.tests.model.basic.Customer;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/DetermineAggPathTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/DetermineAggPathTest.java
index 5330d3ab6..c1e4d32ff 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/DetermineAggPathTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/DetermineAggPathTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.deploy;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/FormulaPropertyPathTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/FormulaPropertyPathTest.java
index 681e82bf1..af2192d69 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/FormulaPropertyPathTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/FormulaPropertyPathTest.java
@@ -2,7 +2,7 @@ package io.ebeaninternal.server.deploy;
import io.ebean.BaseTestCase;
import io.ebeaninternal.server.query.STreeProperty;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Customer;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/IndexDefinitionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/IndexDefinitionTest.java
index cf206edaf..2faa11bc6 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/IndexDefinitionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/IndexDefinitionTest.java
@@ -1,8 +1,8 @@
package io.ebeaninternal.server.deploy;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class IndexDefinitionTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TableJoinColumnTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TableJoinColumnTest.java
index 770aba39f..9a4143f6b 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TableJoinColumnTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TableJoinColumnTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.deploy;
import io.ebeaninternal.server.deploy.meta.DeployTableJoinColumn;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TableJoinTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TableJoinTest.java
index e29f58dd8..cba2035d0 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TableJoinTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TableJoinTest.java
@@ -3,7 +3,7 @@ package io.ebeaninternal.server.deploy;
import io.ebeaninternal.server.deploy.meta.DeployTableJoin;
import io.ebeaninternal.server.deploy.meta.DeployTableJoinColumn;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestBeanDescriptorHasIdProperty.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestBeanDescriptorHasIdProperty.java
index 815ba9888..e614df5cf 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestBeanDescriptorHasIdProperty.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestBeanDescriptorHasIdProperty.java
@@ -10,14 +10,14 @@ import org.tests.model.basic.Customer;
import org.tests.model.basic.Order;
import org.tests.model.composite.RCustomer;
import org.tests.model.composite.RCustomerKey;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.embedded.UserInterestLive;
import org.tests.model.embedded.UserInterestLiveKey;
import java.sql.Timestamp;
import java.util.Map;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class TestBeanDescriptorHasIdProperty extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestCollectionLoadedStatus.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestCollectionLoadedStatus.java
index 611c20fef..5027e2332 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestCollectionLoadedStatus.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestCollectionLoadedStatus.java
@@ -6,13 +6,14 @@ import io.ebean.bean.BeanCollection;
import io.ebean.bean.EntityBean;
import io.ebean.bean.EntityBeanIntercept;
import io.ebeaninternal.api.SpiEbeanServer;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Contact;
import org.tests.model.basic.Customer;
-import org.junit.Assert;
-import org.junit.Test;
import java.util.List;
+import static org.junit.jupiter.api.Assertions.*;
+
public class TestCollectionLoadedStatus extends BaseTestCase {
@Test
@@ -26,16 +27,16 @@ public class TestCollectionLoadedStatus extends BaseTestCase {
EntityBeanIntercept ebi = eb._ebean_getIntercept();
BeanProperty contactsProperty = custDesc.getBeanProperty("contacts");
- Assert.assertFalse(ebi.isLoadedProperty(contactsProperty.getPropertyIndex()));
+ assertFalse(ebi.isLoadedProperty(contactsProperty.getPropertyIndex()));
Object contactsViaInternal = contactsProperty.getValue(eb);
- Assert.assertNull(contactsViaInternal);
- Assert.assertFalse(ebi.isLoadedProperty(contactsProperty.getPropertyIndex()));
+ assertNull(contactsViaInternal);
+ assertFalse(ebi.isLoadedProperty(contactsProperty.getPropertyIndex()));
List contacts = customer.getContacts();
- Assert.assertNotNull(contacts);
- Assert.assertTrue(contacts instanceof BeanCollection);
- Assert.assertTrue(ebi.isLoadedProperty(contactsProperty.getPropertyIndex()));
+ assertNotNull(contacts);
+ assertTrue(contacts instanceof BeanCollection);
+ assertTrue(ebi.isLoadedProperty(contactsProperty.getPropertyIndex()));
}
}
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestDiffHelpInsertSimple.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestDiffHelpInsertSimple.java
index 58cdd45ee..45e71f7ca 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestDiffHelpInsertSimple.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestDiffHelpInsertSimple.java
@@ -6,7 +6,7 @@ import io.ebean.EbeanServer;
import io.ebean.bean.EntityBean;
import io.ebeaninternal.api.SpiEbeanServer;
import io.ebeaninternal.api.json.SpiJsonWriter;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Customer;
import org.tests.model.basic.Order;
import org.tests.model.basic.Order.Status;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestDiffHelpInsertWithEmbedded.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestDiffHelpInsertWithEmbedded.java
index f2a03c63d..85747f7e5 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestDiffHelpInsertWithEmbedded.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestDiffHelpInsertWithEmbedded.java
@@ -6,7 +6,7 @@ import io.ebean.EbeanServer;
import io.ebean.bean.EntityBean;
import io.ebeaninternal.api.SpiEbeanServer;
import io.ebeaninternal.api.json.SpiJsonWriter;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.embedded.EMain;
import org.tests.model.embedded.Eembeddable;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestNotEnhancedMappedSuper.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestNotEnhancedMappedSuper.java
index 014ddb4b6..b2d302848 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestNotEnhancedMappedSuper.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestNotEnhancedMappedSuper.java
@@ -2,12 +2,13 @@ package io.ebeaninternal.server.deploy;
import io.ebean.BaseTestCase;
-import io.ebean.Ebean;
+import io.ebean.DB;
import io.ebean.bean.EntityBean;
+import org.junit.jupiter.api.Test;
import org.tests.model.mappedsuper.ASimpleBean;
import org.tests.model.mappedsuper.NotEnhancedMappedSuper;
-import org.junit.Assert;
-import org.junit.Test;
+
+import static org.junit.jupiter.api.Assertions.*;
public class TestNotEnhancedMappedSuper extends BaseTestCase {
@@ -17,24 +18,22 @@ public class TestNotEnhancedMappedSuper extends BaseTestCase {
ASimpleBean bean = new ASimpleBean();
bean.setName("junk");
- Ebean.save(bean);
- Assert.assertNotNull(bean.getId());
+ DB.save(bean);
+ assertNotNull(bean.getId());
bean.setName("junk mod");
- Ebean.save(bean);
+ DB.save(bean);
- ASimpleBean fetched = Ebean.find(ASimpleBean.class, bean.getId());
- Assert.assertEquals("junk mod", fetched.getName());
- Assert.assertEquals(bean.getName(), fetched.getName());
+ ASimpleBean fetched = DB.find(ASimpleBean.class, bean.getId());
+ assertEquals("junk mod", fetched.getName());
+ assertEquals(bean.getName(), fetched.getName());
- Ebean.delete(bean);
- ASimpleBean fetched2 = Ebean.find(ASimpleBean.class, bean.getId());
- Assert.assertNull(fetched2);
+ DB.delete(bean);
+ ASimpleBean fetched2 = DB.find(ASimpleBean.class, bean.getId());
+ assertNull(fetched2);
NotEnhancedMappedSuper mappedSuper = new NotEnhancedMappedSuper();
- boolean enhanced = (mappedSuper instanceof EntityBean);
- Assert.assertTrue(enhanced);
-
+ assertTrue((mappedSuper instanceof EntityBean));
}
}
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestReferenceWithConstructorProperties.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestReferenceWithConstructorProperties.java
index 6c1626ce5..94e83c958 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestReferenceWithConstructorProperties.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/TestReferenceWithConstructorProperties.java
@@ -3,16 +3,16 @@ package io.ebeaninternal.server.deploy;
import io.ebean.BaseTestCase;
import io.ebean.BeanState;
import io.ebean.Ebean;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Order;
import org.tests.model.basic.ResetBasicData;
import java.util.Set;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class TestReferenceWithConstructorProperties extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/GeneratedCounterLongTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/GeneratedCounterLongTest.java
index c1d76e037..101212ca9 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/GeneratedCounterLongTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/GeneratedCounterLongTest.java
@@ -3,10 +3,13 @@ package io.ebeaninternal.server.deploy.generatedproperty;
import io.ebean.BaseTestCase;
import io.ebean.bean.EntityBean;
import io.ebeaninternal.server.deploy.BeanProperty;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Customer;
+import java.util.EmptyStackException;
+
import static org.assertj.core.api.Assertions.assertThat;
+import static org.junit.jupiter.api.Assertions.assertThrows;
public class GeneratedCounterLongTest extends BaseTestCase {
@@ -15,16 +18,14 @@ public class GeneratedCounterLongTest extends BaseTestCase {
private BeanProperty version = getBeanDescriptor(Customer.class).getBeanProperty("version");
- @Test(expected = IllegalStateException.class)
- public void when_null_expect_IllegalStateException() throws Exception {
-
+ @Test
+ public void when_null_expect_IllegalStateException() {
Customer customer = new Customer();
- counter.getUpdateValue(version, (EntityBean)customer, System.currentTimeMillis());
+ assertThrows(IllegalStateException.class, () -> counter.getUpdateValue(version, (EntityBean)customer, System.currentTimeMillis()));
}
@Test
- public void when_set_expect_incremented() throws Exception {
-
+ public void when_set_expect_incremented() {
Customer customer = new Customer();
customer.setVersion(7L);
Object value = counter.getUpdateValue(version, (EntityBean) customer, System.currentTimeMillis());
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/GeneratedInsertJavaTimeTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/GeneratedInsertJavaTimeTest.java
index 3d469c783..cd5903485 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/GeneratedInsertJavaTimeTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/GeneratedInsertJavaTimeTest.java
@@ -1,9 +1,9 @@
package io.ebeaninternal.server.deploy.generatedproperty;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class GeneratedInsertJavaTimeTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/InsertTimestampFactoryTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/InsertTimestampFactoryTest.java
index e91507a96..0ce2061f3 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/InsertTimestampFactoryTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/InsertTimestampFactoryTest.java
@@ -2,14 +2,14 @@ package io.ebeaninternal.server.deploy.generatedproperty;
import io.ebean.config.ClassLoadConfig;
import io.ebeaninternal.server.deploy.meta.DeployBeanProperty;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Timestamp;
import java.time.Instant;
import java.time.LocalDateTime;
import java.time.OffsetDateTime;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class InsertTimestampFactoryTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/UpdateTimestampFactoryTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/UpdateTimestampFactoryTest.java
index 800423fc8..aa150304e 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/UpdateTimestampFactoryTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/generatedproperty/UpdateTimestampFactoryTest.java
@@ -2,14 +2,14 @@ package io.ebeaninternal.server.deploy.generatedproperty;
import io.ebean.config.ClassLoadConfig;
import io.ebeaninternal.server.deploy.meta.DeployBeanProperty;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Timestamp;
import java.time.Instant;
import java.time.LocalDateTime;
import java.time.OffsetDateTime;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class UpdateTimestampFactoryTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/parse/AnnotationClassTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/parse/AnnotationClassTest.java
index 5b543e764..bd9139a6a 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/deploy/parse/AnnotationClassTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/deploy/parse/AnnotationClassTest.java
@@ -7,7 +7,7 @@ import io.ebeaninternal.server.core.bootup.BootupClasses;
import io.ebeaninternal.server.deploy.generatedproperty.GeneratedPropertyFactory;
import io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor;
import io.ebeaninternal.server.type.DefaultTypeManager;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Collections;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/dto/DtoMetaBuilderTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/dto/DtoMetaBuilderTest.java
index 2cf97ca85..3d476132c 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/dto/DtoMetaBuilderTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/dto/DtoMetaBuilderTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.dto;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.lang.reflect.Method;
import java.util.HashMap;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/executor/DefaultBackgroundExecutorTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/executor/DefaultBackgroundExecutorTest.java
index 264edac57..08bc88640 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/executor/DefaultBackgroundExecutorTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/executor/DefaultBackgroundExecutorTest.java
@@ -1,8 +1,7 @@
package io.ebeaninternal.server.executor;
-import io.ebeaninternal.server.executor.DefaultBackgroundExecutor;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
import org.slf4j.MDC;
import java.util.concurrent.Future;
@@ -59,7 +58,7 @@ public class DefaultBackgroundExecutorTest {
}
@Test
- @Ignore("test takes long time")
+ @Disabled("test takes long time")
public void shutdown_when_running_expect_waitAndNiceShutdown() {
DefaultBackgroundExecutor es = new DefaultBackgroundExecutor(1, 20, "test");
@@ -72,7 +71,7 @@ public class DefaultBackgroundExecutorTest {
}
@Test
- @Ignore("test takes long time")
+ @Disabled("test takes long time")
public void shutdown_when_rougeRunnable_expect_InterruptedException() {
DefaultBackgroundExecutor es = new DefaultBackgroundExecutor(1, 10, "test");
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/executor/TestShutdownWithBackgroundTasks.java b/ebean-core/src/test/java/io/ebeaninternal/server/executor/TestShutdownWithBackgroundTasks.java
index 563e50f3e..9a45dad71 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/executor/TestShutdownWithBackgroundTasks.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/executor/TestShutdownWithBackgroundTasks.java
@@ -4,14 +4,14 @@ import io.ebean.BackgroundExecutor;
import io.ebean.BaseTestCase;
import io.ebean.DB;
import io.ebean.Database;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Customer;
public class TestShutdownWithBackgroundTasks extends BaseTestCase {
@Test
- @Ignore
+ @Disabled
public void test() {
Database server = DB.getDefault();
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/AllEqualsExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/AllEqualsExpressionTest.java
index d26a46b01..43fd9126b 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/AllEqualsExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/AllEqualsExpressionTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.expression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.LinkedHashMap;
import java.util.Map;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/BetweenExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/BetweenExpressionTest.java
index 10b529aac..f9ebea4c9 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/BetweenExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/BetweenExpressionTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.expression;
import io.ebeaninternal.api.SpiExpression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/BetweenPropertyExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/BetweenPropertyExpressionTest.java
index 4685f1290..be487ca00 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/BetweenPropertyExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/BetweenPropertyExpressionTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.expression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/CaseInsensitiveEqualExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/CaseInsensitiveEqualExpressionTest.java
index 75f033ced..4691cc199 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/CaseInsensitiveEqualExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/CaseInsensitiveEqualExpressionTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.expression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/DefaultExampleExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/DefaultExampleExpressionTest.java
index a593bfe01..452db7dbf 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/DefaultExampleExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/DefaultExampleExpressionTest.java
@@ -8,7 +8,7 @@ import io.ebeaninternal.api.ManyWhereJoins;
import io.ebeaninternal.api.SpiQuery;
import io.ebeaninternal.server.core.OrmQueryRequest;
import io.ebeaninternal.server.deploy.BeanDescriptor;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Address;
import org.tests.model.basic.Customer;
import org.tests.model.basic.ResetBasicData;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/DefaultExpressionFactoryTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/DefaultExpressionFactoryTest.java
index 227f11b3f..47be406be 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/DefaultExpressionFactoryTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/DefaultExpressionFactoryTest.java
@@ -2,7 +2,7 @@ package io.ebeaninternal.server.expression;
import io.ebean.Expression;
import io.ebeaninternal.api.SpiExpression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/DefaultExpressionListTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/DefaultExpressionListTest.java
index 89e2dcd39..1fa245832 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/DefaultExpressionListTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/DefaultExpressionListTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.expression;
import io.ebean.ExpressionList;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/ExistsQueryExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/ExistsQueryExpressionTest.java
index ee2f37c44..b869096a1 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/ExistsQueryExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/ExistsQueryExpressionTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.expression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Arrays;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/IdExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/IdExpressionTest.java
index 247ac62c2..084410752 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/IdExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/IdExpressionTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.expression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/IdInExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/IdInExpressionTest.java
index 45fa3858a..ded5e7772 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/IdInExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/IdInExpressionTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.expression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Arrays;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/InExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/InExpressionTest.java
index 11ff0eae6..17039e605 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/InExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/InExpressionTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.expression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.ArrayList;
import java.util.Arrays;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/InPairsExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/InPairsExpressionTest.java
index eee6f1556..b5f1254e5 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/InPairsExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/InPairsExpressionTest.java
@@ -1,10 +1,10 @@
package io.ebeaninternal.server.expression;
import io.ebean.Pairs;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
-import static junit.framework.TestCase.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class InPairsExpressionTest extends BaseExpressionTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/InQueryExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/InQueryExpressionTest.java
index 1b6345846..1ab4853b5 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/InQueryExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/InQueryExpressionTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.expression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Arrays;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/InRangeExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/InRangeExpressionTest.java
index b3d607728..921581333 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/InRangeExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/InRangeExpressionTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.expression;
import io.ebeaninternal.api.SpiExpression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/IsEmptyExpressionQueryTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/IsEmptyExpressionQueryTest.java
index dba74742e..81689c7f1 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/IsEmptyExpressionQueryTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/IsEmptyExpressionQueryTest.java
@@ -4,7 +4,7 @@ import io.ebean.BaseTestCase;
import io.ebean.Ebean;
import io.ebean.Query;
import org.ebeantest.LoggedSqlCollector;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Contact;
import org.tests.model.basic.Customer;
import org.tests.model.basic.ResetBasicData;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/JsonPathExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/JsonPathExpressionTest.java
index 1a4f82dd5..83438d870 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/JsonPathExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/JsonPathExpressionTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.expression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/JunctionExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/JunctionExpressionTest.java
index fe2e1224e..b28d44c05 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/JunctionExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/JunctionExpressionTest.java
@@ -3,7 +3,7 @@ package io.ebeaninternal.server.expression;
import io.ebean.Expr;
import io.ebean.Expression;
import io.ebean.Junction;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
public class JunctionExpressionTest extends BaseExpressionTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/LikeExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/LikeExpressionTest.java
index 51f0eeaae..3012daf4d 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/LikeExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/LikeExpressionTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.expression;
import io.ebean.LikeType;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/LogicExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/LogicExpressionTest.java
index 601c607c6..2ddbd367e 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/LogicExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/LogicExpressionTest.java
@@ -2,7 +2,7 @@ package io.ebeaninternal.server.expression;
import io.ebean.Expr;
import io.ebean.Expression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Order;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/NoopExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/NoopExpressionTest.java
index bb745b47c..bede240f6 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/NoopExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/NoopExpressionTest.java
@@ -3,7 +3,7 @@ package io.ebeaninternal.server.expression;
import io.ebean.Ebean;
import io.ebean.Query;
import org.ebeantest.LoggedSqlCollector;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Customer;
import org.tests.model.onetoone.album.Cover;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/NotExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/NotExpressionTest.java
index a65b81c97..fc82a7dc9 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/NotExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/NotExpressionTest.java
@@ -2,7 +2,7 @@ package io.ebeaninternal.server.expression;
import io.ebean.Expression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static io.ebean.Expr.eq;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/NullExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/NullExpressionTest.java
index 02c47948f..302ea3f9e 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/NullExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/NullExpressionTest.java
@@ -2,7 +2,7 @@ package io.ebeaninternal.server.expression;
import io.ebeaninternal.api.ManyWhereJoins;
import io.ebeaninternal.api.SpiExpression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Order;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/PrepareDocNestedTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/PrepareDocNestedTest.java
index b33019cce..364e23ca3 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/PrepareDocNestedTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/PrepareDocNestedTest.java
@@ -5,12 +5,12 @@ import io.ebean.Ebean;
import io.ebean.ExpressionList;
import io.ebeaninternal.api.SpiExpression;
import org.tests.model.basic.Order;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.List;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
public class PrepareDocNestedTest extends BaseTestCase {
@Test
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/RawExpressionBuilderTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/RawExpressionBuilderTest.java
index 8f3c4bf43..81e5c312b 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/RawExpressionBuilderTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/RawExpressionBuilderTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.expression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static java.util.Arrays.asList;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/RawExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/RawExpressionTest.java
index eb12ff460..27a696a34 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/RawExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/RawExpressionTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.expression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
import io.ebeaninternal.api.BindValuesKey;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/SameTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/SameTest.java
index f5cd05852..76e3d27a3 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/SameTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/SameTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.expression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/SimpleExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/SimpleExpressionTest.java
index 1ce846e45..d9ce5d9fd 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/SimpleExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/SimpleExpressionTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.expression;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/H2DbExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/H2DbExpressionTest.java
index 9cd0f687c..e002e84ed 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/H2DbExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/H2DbExpressionTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.expression.platform;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/HanaDbExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/HanaDbExpressionTest.java
index c367ba601..0daf5ea9f 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/HanaDbExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/HanaDbExpressionTest.java
@@ -3,9 +3,9 @@ package io.ebeaninternal.server.expression.platform;
import io.ebeaninternal.api.SpiExpressionRequest;
import io.ebeaninternal.server.expression.DefaultExpressionRequest;
import io.ebeaninternal.server.expression.Op;
-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 HanaDbExpressionTest {
private HanaDbExpression expression = new HanaDbExpression();
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/MySqlDbExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/MySqlDbExpressionTest.java
index d53657bec..032075298 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/MySqlDbExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/MySqlDbExpressionTest.java
@@ -3,9 +3,9 @@ package io.ebeaninternal.server.expression.platform;
import io.ebeaninternal.api.SpiExpressionRequest;
import io.ebeaninternal.server.expression.DefaultExpressionRequest;
import io.ebeaninternal.server.expression.Op;
-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 MySqlDbExpressionTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/OracleDbExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/OracleDbExpressionTest.java
index 6608927c2..d05f61594 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/OracleDbExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/OracleDbExpressionTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.expression.platform;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/PostgresCastTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/PostgresCastTest.java
index 526ca3353..80c0ccff0 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/PostgresCastTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/PostgresCastTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.expression.platform;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/PostgresDbExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/PostgresDbExpressionTest.java
index e9e4ae2d4..1a4c4c85b 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/PostgresDbExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/platform/PostgresDbExpressionTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.expression.platform;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/grammer/EqlParserTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/grammer/EqlParserTest.java
index e6281364b..092578572 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/grammer/EqlParserTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/grammer/EqlParserTest.java
@@ -9,7 +9,7 @@ import io.ebean.annotation.IgnorePlatform;
import io.ebean.annotation.Platform;
import io.ebeaninternal.api.SpiQuery;
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.OrderDetail;
import org.tests.model.basic.ResetBasicData;
@@ -21,13 +21,14 @@ import java.util.HashSet;
import java.util.List;
import static org.assertj.core.api.Assertions.assertThat;
+import static org.junit.jupiter.api.Assertions.assertThrows;
public class EqlParserTest extends BaseTestCase {
- @Test(expected = IllegalArgumentException.class)
+ @Test
public void illegal_syntax() {
- parse("find Article where name = :p0");
+ assertThrows(IllegalArgumentException.class, () -> parse("find Article where name = :p0"));
}
@Test
@@ -389,27 +390,23 @@ public class EqlParserTest extends BaseTestCase {
assertSql(query).doesNotContain("where");
}
- @Test(expected = IllegalArgumentException.class)
+ @Test//(expected = IllegalArgumentException.class)
public void query_inOrEmpty_withVals() {
-
- Query query = parse("where name inOrEmpty (:names)");
- query.setParameter("names", Arrays.asList("Baz", "Maz", "Jim"));
- query.findList();
-
- platformAssertIn(query.getGeneratedSql(), "where t0.name");
+ assertThrows(IllegalArgumentException.class, () -> parse("where name inOrEmpty (:names)"));
+// query.setParameter("names", Arrays.asList("Baz", "Maz", "Jim"));
+// query.findList();
+// platformAssertIn(query.getGeneratedSql(), "where t0.name");
}
/**
* This test fails in that we can't use inOrEmpty with named parameters.
*/
- @Test(expected = IllegalArgumentException.class)
+ @Test//(expected = IllegalArgumentException.class)
public void query_inOrEmpty_withNamedParams_expect_IllegalArgument() {
-
- Query query = parse("where name inOrEmpty (:names)");
- query.setParameter("names", new ArrayList<>());
- query.findList();
-
- assertSql(query).doesNotContain("where");
+ assertThrows(IllegalArgumentException.class, () -> parse("where name inOrEmpty (:names)"));
+// query.setParameter("names", new ArrayList<>());
+// assertThrows(IllegalArgumentException.class, query::findList);
+// assertSql(query).doesNotContain("where");
}
@Test
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/grammer/ParseFetchConfigTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/grammer/ParseFetchConfigTest.java
index c4976f56d..6d86c65d1 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/grammer/ParseFetchConfigTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/grammer/ParseFetchConfigTest.java
@@ -1,10 +1,10 @@
package io.ebeaninternal.server.grammer;
import io.ebean.FetchConfig;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertNull;
+import static org.junit.jupiter.api.Assertions.assertNull;
public class ParseFetchConfigTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/idgen/TestUuidGenerator.java b/ebean-core/src/test/java/io/ebeaninternal/server/idgen/TestUuidGenerator.java
index 3623fdd73..50f8e81b9 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/idgen/TestUuidGenerator.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/idgen/TestUuidGenerator.java
@@ -5,7 +5,7 @@
package io.ebeaninternal.server.idgen;
import io.ebean.config.dbplatform.PlatformIdGenerator;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Map;
import java.util.UUID;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/lib/ShutdownManagerTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/lib/ShutdownManagerTest.java
index c48756ed7..f07ffe3a6 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/lib/ShutdownManagerTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/lib/ShutdownManagerTest.java
@@ -2,18 +2,17 @@ package io.ebeaninternal.server.lib;
import io.ebean.BaseTestCase;
import io.ebean.DB;
-import io.ebean.Database;
import io.ebean.DatabaseFactory;
import io.ebean.event.ShutdownManager;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
public class ShutdownManagerTest extends BaseTestCase {
/**
* Run this test manually. Most typical when we want the application code to control shutdown.
*/
- @Ignore
+ @Disabled
@Test
public void test_disableShutdownHook_shutdownManually() {
// disable hook to make sure app code controls when shutdown is executed
@@ -28,7 +27,7 @@ public class ShutdownManagerTest extends BaseTestCase {
/**
* Run this test manually.
*/
- @Ignore
+ @Disabled
@Test
public void test_shutdownHook() {
DB.getDefault(); // shutdown fired via shutdown hook, default behaviour
@@ -37,7 +36,7 @@ public class ShutdownManagerTest extends BaseTestCase {
/**
* Run this test manually.
*/
- @Ignore
+ @Disabled
@Test
public void test_disableShutdownHook() {
DB.getDefault();
@@ -47,7 +46,7 @@ public class ShutdownManagerTest extends BaseTestCase {
/**
* Run this test manually.
*/
- @Ignore
+ @Disabled
@Test
public void test_shutdownManually() {
DB.getDefault();
@@ -59,7 +58,7 @@ public class ShutdownManagerTest extends BaseTestCase {
/**
* Run this test manually.
*/
- @Ignore
+ @Disabled
@Test
public void test_deregisterShutdownHook() {
DB.getDefault();
@@ -69,7 +68,7 @@ public class ShutdownManagerTest extends BaseTestCase {
/**
* Run this test manually.
*/
- @Ignore
+ @Disabled
@Test
public void test_noShutdownHook() {
System.setProperty("ebean.registerShutdownHook", "false");
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/loadcontext/DLoadContextTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/loadcontext/DLoadContextTest.java
index 991198b3e..d9e207338 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/loadcontext/DLoadContextTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/loadcontext/DLoadContextTest.java
@@ -7,7 +7,7 @@ import io.ebeaninternal.server.core.OrmQueryRequest;
import io.ebeaninternal.server.core.OrmQueryRequestTestHelper;
import io.ebeaninternal.server.deploy.BeanPropertyAssocMany;
import org.tests.model.basic.Order;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/persist/BatchDepthOrderTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/persist/BatchDepthOrderTest.java
index d9640e7da..47cd5c2a3 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/persist/BatchDepthOrderTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/persist/BatchDepthOrderTest.java
@@ -1,8 +1,8 @@
package io.ebeaninternal.server.persist;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class BatchDepthOrderTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/persist/FlagsTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/persist/FlagsTest.java
index 0753a3841..5c1f8c879 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/persist/FlagsTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/persist/FlagsTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.persist;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/persist/TrimLogSqlTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/persist/TrimLogSqlTest.java
index a90fc99c7..b9bf22ae9 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/persist/TrimLogSqlTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/persist/TrimLogSqlTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.persist;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/profile/BasicProfileLocationTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/profile/BasicProfileLocationTest.java
index 9d99b17ce..3762cd51b 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/profile/BasicProfileLocationTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/profile/BasicProfileLocationTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.profile;
import io.ebean.metric.MetricFactory;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/profile/DTimedMetricMapTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/profile/DTimedMetricMapTest.java
index cb6d4d662..2fc54e117 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/profile/DTimedMetricMapTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/profile/DTimedMetricMapTest.java
@@ -2,7 +2,7 @@ package io.ebeaninternal.server.profile;
import io.ebean.meta.BasicMetricVisitor;
import io.ebean.meta.MetaTimedMetric;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/profile/DTimedMetricTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/profile/DTimedMetricTest.java
index 6dbbb45d3..46285255e 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/profile/DTimedMetricTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/profile/DTimedMetricTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.profile;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/profile/SortMetricTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/profile/SortMetricTest.java
index 29658566c..570913db7 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/profile/SortMetricTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/profile/SortMetricTest.java
@@ -2,14 +2,14 @@ package io.ebeaninternal.server.profile;
import io.ebean.meta.MetaTimedMetric;
import io.ebean.meta.SortMetric;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
import java.util.stream.Collectors;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class SortMetricTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/profile/UtilLocationTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/profile/UtilLocationTest.java
index 0b26078ff..12f1edcd9 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/profile/UtilLocationTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/profile/UtilLocationTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.profile;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/query/DbOrderByTrimTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/query/DbOrderByTrimTest.java
index d515f6a71..1f918c97d 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/query/DbOrderByTrimTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/query/DbOrderByTrimTest.java
@@ -1,8 +1,8 @@
package io.ebeaninternal.server.query;
-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 DbOrderByTrimTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/query/DefaultSqlRowTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/query/DefaultSqlRowTest.java
index 3ceb37305..3d33ca922 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/query/DefaultSqlRowTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/query/DefaultSqlRowTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.query;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/query/LimitOffsetPagedListTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/query/LimitOffsetPagedListTest.java
index d7de421c7..3286c7e4b 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/query/LimitOffsetPagedListTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/query/LimitOffsetPagedListTest.java
@@ -3,10 +3,10 @@ package io.ebeaninternal.server.query;
import io.ebean.BaseTestCase;
import io.ebeaninternal.api.SpiEbeanServer;
import io.ebeaninternal.api.SpiQuery;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Order;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class LimitOffsetPagedListTest extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/query/OrderVersionDescTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/query/OrderVersionDescTest.java
index 35f3cf546..e278eb6d7 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/query/OrderVersionDescTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/query/OrderVersionDescTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.query;
import io.ebean.Version;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Timestamp;
import java.util.ArrayList;
@@ -9,7 +9,7 @@ import java.util.Collections;
import java.util.List;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class OrderVersionDescTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/query/RawSqlQueryPlanKeyTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/query/RawSqlQueryPlanKeyTest.java
index 906492fe5..dd32c9317 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/query/RawSqlQueryPlanKeyTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/query/RawSqlQueryPlanKeyTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.query;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/query/SplitNameTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/query/SplitNameTest.java
index d26322792..7351ab2f4 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/query/SplitNameTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/query/SplitNameTest.java
@@ -1,10 +1,10 @@
package io.ebeaninternal.server.query;
import io.ebean.util.SplitName;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
public class SplitNameTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/query/SqlTreeAliasTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/query/SqlTreeAliasTest.java
index d2dda1092..c12786757 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/query/SqlTreeAliasTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/query/SqlTreeAliasTest.java
@@ -1,9 +1,9 @@
package io.ebeaninternal.server.query;
import io.ebeaninternal.api.SpiQuery;
-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 SqlTreeAliasTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/query/SqlTreeBuilderTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/query/SqlTreeBuilderTest.java
index 241c218da..6a03ea57f 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/query/SqlTreeBuilderTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/query/SqlTreeBuilderTest.java
@@ -1,8 +1,8 @@
package io.ebeaninternal.server.query;
-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 SqlTreeBuilderTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/query/TestFutureRowCountErrorHandling.java b/ebean-core/src/test/java/io/ebeaninternal/server/query/TestFutureRowCountErrorHandling.java
index 1e9bf307d..7ea376eee 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/query/TestFutureRowCountErrorHandling.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/query/TestFutureRowCountErrorHandling.java
@@ -1,8 +1,8 @@
package io.ebeaninternal.server.query;
import io.ebean.BaseTestCase;
-import io.ebean.Ebean;
-import io.ebean.EbeanServer;
+import io.ebean.DB;
+import io.ebean.Database;
import io.ebean.FutureIds;
import io.ebean.FutureList;
import io.ebean.FutureRowCount;
@@ -10,11 +10,12 @@ import io.ebean.Query;
import io.ebean.Transaction;
import org.tests.model.basic.Customer;
import org.tests.model.basic.ResetBasicData;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.concurrent.ExecutionException;
+import static org.junit.jupiter.api.Assertions.*;
+
public class TestFutureRowCountErrorHandling extends BaseTestCase {
@Test
@@ -22,7 +23,7 @@ public class TestFutureRowCountErrorHandling extends BaseTestCase {
ResetBasicData.reset();
- EbeanServer server = Ebean.getDefaultServer();
+ Database server = DB.getDefault();
Query query = server.createQuery(Customer.class)
.where().eq("doesNotExist", "this will fail")
@@ -35,11 +36,11 @@ public class TestFutureRowCountErrorHandling extends BaseTestCase {
try {
futureRowCount.get();
- Assert.assertTrue("never get here as the SQL is invalid", false);
+ fail("never get here as the SQL is invalid");
} catch (ExecutionException e) {
// Confirm the Transaction has been rolled back
- Assert.assertFalse("Underlying transaction was rolled back cleanly", t.isActive());
+ assertFalse(t.isActive());
}
}
@@ -49,7 +50,7 @@ public class TestFutureRowCountErrorHandling extends BaseTestCase {
ResetBasicData.reset();
- EbeanServer server = Ebean.getDefaultServer();
+ Database server = DB.getDefault();
Query query = server.createQuery(Customer.class)
.where().eq("doesNotExist", "this will fail")
@@ -62,11 +63,11 @@ public class TestFutureRowCountErrorHandling extends BaseTestCase {
try {
internalFuture.get();
- Assert.assertTrue("never get here as the SQL is invalid", false);
+ fail("never get here as the SQL is invalid");
} catch (ExecutionException e) {
// Confirm the Transaction has been rolled back
- Assert.assertFalse("Underlying transaction was rolled back cleanly", t.isActive());
+ assertFalse(t.isActive());
}
}
@@ -77,7 +78,7 @@ public class TestFutureRowCountErrorHandling extends BaseTestCase {
ResetBasicData.reset();
- EbeanServer server = Ebean.getDefaultServer();
+ Database server = DB.getDefault();
Query query = server.createQuery(Customer.class)
.where().eq("doesNotExist", "this will fail")
@@ -90,11 +91,11 @@ public class TestFutureRowCountErrorHandling extends BaseTestCase {
try {
internalFuture.get();
- Assert.assertTrue("never get here as the SQL is invalid", false);
+ fail("never get here as the SQL is invalid");
} catch (ExecutionException e) {
// Confirm the Transaction has been rolled back
- Assert.assertFalse("Underlying transaction was rolled back cleanly", t.isActive());
+ assertFalse(t.isActive());
}
}
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/BindValuesKeyTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/BindValuesKeyTest.java
index 1a7d3b39f..c2712478a 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/BindValuesKeyTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/BindValuesKeyTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.querydefn;
import io.ebeaninternal.api.BindValuesKey;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/DefaultOrmQueryTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/DefaultOrmQueryTest.java
index b2b4902ad..5c35154e6 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/DefaultOrmQueryTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/DefaultOrmQueryTest.java
@@ -7,7 +7,7 @@ import io.ebean.Ebean;
import io.ebeaninternal.api.BindValuesKey;
import io.ebeaninternal.api.SpiQuery;
import io.ebeaninternal.server.core.OrmQueryRequest;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Customer;
import org.tests.model.basic.Order;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryDetailParserTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryDetailParserTest.java
index f7f829118..d6354f9a0 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryDetailParserTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryDetailParserTest.java
@@ -1,11 +1,10 @@
package io.ebeaninternal.server.querydefn;
import io.ebean.BaseTestCase;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.*;
public class OrmQueryDetailParserTest extends BaseTestCase {
@@ -14,19 +13,18 @@ public class OrmQueryDetailParserTest extends BaseTestCase {
return new OrmQueryDetailParser(query).parse();
}
- @Test(expected = NullPointerException.class)
- public void parse_when_nullString() throws Exception {
- parse(null);
+ @Test
+ public void parse_when_nullString() {
+ assertThrows(NullPointerException.class, () -> parse(null));
}
@Test
- public void parse_when_emptyString() throws Exception {
+ public void parse_when_emptyString() {
assertTrue(parse("").isEmpty());
}
@Test
- public void testParseBasic() throws Exception {
-
+ public void testParseBasic() {
OrmQueryDetail detail = parse("select (id,name)");
OrmQueryProperties root = detail.getChunk(null, false);
@@ -35,8 +33,7 @@ public class OrmQueryDetailParserTest extends BaseTestCase {
}
@Test
- public void testParseEmptySelect() throws Exception {
-
+ public void testParseEmptySelect() {
OrmQueryDetail detail = parse("select fetch customer (email)");
OrmQueryProperties root = detail.getChunk(null, false);
@@ -49,8 +46,7 @@ public class OrmQueryDetailParserTest extends BaseTestCase {
}
@Test
- public void testParseSelectFetch() throws Exception {
-
+ public void testParseSelectFetch() {
OrmQueryDetail detail = parse("select (id,name) fetch customer (email)");
OrmQueryProperties root = detail.getChunk(null, false);
@@ -63,8 +59,7 @@ public class OrmQueryDetailParserTest extends BaseTestCase {
}
@Test
- public void testParseSelectFetchMore() throws Exception {
-
+ public void testParseSelectFetchMore() {
OrmQueryDetail detail = parse("select (id,name) fetch customer (email) fetch details.product (sku,description)");
OrmQueryProperties root = detail.getChunk(null, false);
@@ -81,8 +76,7 @@ public class OrmQueryDetailParserTest extends BaseTestCase {
}
@Test
- public void testParseWithPlusQuery() throws Exception {
-
+ public void testParseWithPlusQuery() {
OrmQueryDetail detail = parse("select (id,name) fetch customer (+query,id,name,email)");
OrmQueryProperties root = detail.getChunk(null, false);
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryDetailTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryDetailTest.java
index 5c3ef69b6..03f14cae3 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryDetailTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryDetailTest.java
@@ -3,10 +3,10 @@ package io.ebeaninternal.server.querydefn;
import io.ebean.BaseTestCase;
import io.ebeaninternal.server.deploy.BeanDescriptor;
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.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class OrmQueryDetailTest extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryPlanKeyTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryPlanKeyTest.java
index 305f9122b..e132f8320 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryPlanKeyTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryPlanKeyTest.java
@@ -9,7 +9,7 @@ import io.ebeaninternal.server.deploy.TableJoin;
import io.ebeaninternal.server.deploy.meta.DeployTableJoin;
import io.ebeaninternal.server.deploy.meta.DeployTableJoinColumn;
import io.ebeaninternal.server.expression.BaseExpressionTest;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Customer;
import java.sql.Timestamp;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryPropertiesParserTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryPropertiesParserTest.java
index a7c103b83..f15576f63 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryPropertiesParserTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryPropertiesParserTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.querydefn;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryPropertiesTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryPropertiesTest.java
index 8df439a58..15dce130e 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryPropertiesTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmQueryPropertiesTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.querydefn;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.LinkedHashSet;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmUpdatePropertiesTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmUpdatePropertiesTest.java
index db534d131..da7e95299 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmUpdatePropertiesTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/querydefn/OrmUpdatePropertiesTest.java
@@ -1,8 +1,8 @@
package io.ebeaninternal.server.querydefn;
-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 OrmUpdatePropertiesTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/ColumnMappingTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/ColumnMappingTest.java
index 86ec1cadd..ce793d8a7 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/ColumnMappingTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/ColumnMappingTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.rawsql;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Arrays;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/DRawSqlServiceTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/DRawSqlServiceTest.java
index 58391ece3..bc7ddc8a2 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/DRawSqlServiceTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/DRawSqlServiceTest.java
@@ -1,8 +1,8 @@
package io.ebeaninternal.server.rawsql;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class DRawSqlServiceTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/RawSqlKeyTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/RawSqlKeyTest.java
index 54efa28c5..b46714a99 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/RawSqlKeyTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/RawSqlKeyTest.java
@@ -3,7 +3,7 @@ package io.ebeaninternal.server.rawsql;
import io.ebean.RawSql;
import io.ebean.RawSqlBuilder;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlBuilder.java b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlBuilder.java
index 274e98a7f..5c1652684 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlBuilder.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlBuilder.java
@@ -12,7 +12,7 @@ import io.ebean.annotation.Platform;
import io.ebean.datasource.DataSourceConfig;
import io.ebeaninternal.server.core.DefaultServer;
import io.ebeaninternal.server.rawsql.SpiRawSql.Sql;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Customer;
import org.tests.model.basic.EBasicClob;
import org.tests.model.basic.PersistentFileContent;
@@ -30,8 +30,8 @@ import java.util.ArrayList;
import java.util.List;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
public class TestRawSqlBuilder extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlBuilderDistinct.java b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlBuilderDistinct.java
index 146b6d5e0..7ea56e68f 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlBuilderDistinct.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlBuilderDistinct.java
@@ -3,20 +3,22 @@ package io.ebeaninternal.server.rawsql;
import io.ebean.RawSql;
import io.ebean.RawSqlBuilder;
import io.ebeaninternal.server.rawsql.SpiRawSql.Sql;
-import junit.framework.TestCase;
-import org.junit.Assert;
+import org.junit.jupiter.api.Test;
-public class TestRawSqlBuilderDistinct extends TestCase {
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
+public class TestRawSqlBuilderDistinct {
+
+ @Test
public void testDistinct() {
RawSql r = RawSqlBuilder.parse("select distinct id, name from t_cust").create();
Sql sql = ((SpiRawSql)r).getSql();
- Assert.assertEquals("id, name", sql.getPreFrom());
- Assert.assertEquals("from t_cust", sql.getPreWhere());
- Assert.assertEquals("", sql.getPreHaving());
- Assert.assertNull(sql.getOrderBy());
-
+ assertEquals("id, name", sql.getPreFrom());
+ assertEquals("from t_cust", sql.getPreWhere());
+ assertEquals("", sql.getPreHaving());
+ assertNull(sql.getOrderBy());
}
}
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlColumnParsing.java b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlColumnParsing.java
index b9b5175db..6cf39f216 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlColumnParsing.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlColumnParsing.java
@@ -2,11 +2,11 @@ package io.ebeaninternal.server.rawsql;
import io.ebeaninternal.server.rawsql.SpiRawSql.ColumnMapping;
import io.ebeaninternal.server.rawsql.SpiRawSql.ColumnMapping.Column;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Map;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class TestRawSqlColumnParsing {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlParsing.java b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlParsing.java
index 8618431b1..0985f2ff8 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlParsing.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlParsing.java
@@ -8,7 +8,7 @@ import io.ebean.RawSqlBuilder;
import io.ebean.annotation.ForPlatform;
import io.ebean.annotation.Platform;
import io.ebeaninternal.server.rawsql.SpiRawSql.Sql;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Customer;
import org.tests.model.basic.ResetBasicData;
import org.tests.rawsql.A2Customer;
@@ -17,7 +17,7 @@ import org.tests.rawsql.ACustomer;
import java.util.List;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class TestRawSqlParsing extends BaseTestCase {
@@ -37,7 +37,7 @@ public class TestRawSqlParsing extends BaseTestCase {
Sql rs = ((SpiRawSql)rawSql).getSql();
String s = rs.toString();
- assertTrue(s, s.contains("[order_id, sum"));
+ assertTrue(s.contains("[order_id, sum"));
}
@Test
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlService.java b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlService.java
index 699e33ac7..5e2f415c5 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlService.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/rawsql/TestRawSqlService.java
@@ -2,7 +2,7 @@ package io.ebeaninternal.server.rawsql;
import io.ebean.BaseTestCase;
import io.ebean.SqlRow;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/text/json/DJsonScalarTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/text/json/DJsonScalarTest.java
index 1a5ef7fe1..b3dc68dea 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/text/json/DJsonScalarTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/text/json/DJsonScalarTest.java
@@ -6,7 +6,7 @@ import io.ebean.config.ServerConfig;
import io.ebean.config.dbplatform.h2.H2Platform;
import io.ebeaninternal.server.core.bootup.BootupClasses;
import io.ebeaninternal.server.type.DefaultTypeManager;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.IOException;
import java.io.StringWriter;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/text/json/TestJsonWriteVisitor.java b/ebean-core/src/test/java/io/ebeaninternal/server/text/json/TestJsonWriteVisitor.java
index bc065946a..b451bff9b 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/text/json/TestJsonWriteVisitor.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/text/json/TestJsonWriteVisitor.java
@@ -11,7 +11,7 @@ import org.tests.model.basic.Contact;
import org.tests.model.basic.Country;
import org.tests.model.basic.Customer;
import org.tests.model.basic.ResetBasicData;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.math.BigDecimal;
import java.util.List;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/text/json/TestTextJsonBeanReadVisitor.java b/ebean-core/src/test/java/io/ebeaninternal/server/text/json/TestTextJsonBeanReadVisitor.java
index b557f6b45..e9fde86c1 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/text/json/TestTextJsonBeanReadVisitor.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/text/json/TestTextJsonBeanReadVisitor.java
@@ -9,13 +9,13 @@ import org.tests.model.basic.Address;
import org.tests.model.basic.Contact;
import org.tests.model.basic.Customer;
import org.tests.model.basic.ResetBasicData;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.StringReader;
import java.util.List;
import java.util.Map;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class TestTextJsonBeanReadVisitor extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/text/json/WriteJsonDirtyTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/text/json/WriteJsonDirtyTest.java
index 6d7e6e597..a83cbfedc 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/text/json/WriteJsonDirtyTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/text/json/WriteJsonDirtyTest.java
@@ -8,14 +8,14 @@ import org.tests.model.basic.Customer;
import org.tests.model.basic.ResetBasicData;
import com.fasterxml.jackson.core.JsonFactory;
import com.fasterxml.jackson.core.JsonGenerator;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.IOException;
import java.io.StringWriter;
import java.sql.Date;
import java.util.List;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class WriteJsonDirtyTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/text/json/WriteJsonTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/text/json/WriteJsonTest.java
index e7950dfbc..ec9514c72 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/text/json/WriteJsonTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/text/json/WriteJsonTest.java
@@ -4,7 +4,7 @@ import io.ebean.DB;
import io.ebean.FetchPath;
import io.ebean.Query;
import io.ebean.text.PathProperties;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Order;
import org.tests.model.basic.ResetBasicData;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/transaction/DefaultPersistenceContextTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/transaction/DefaultPersistenceContextTest.java
index 87dbf4fa3..4184980d0 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/transaction/DefaultPersistenceContextTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/transaction/DefaultPersistenceContextTest.java
@@ -2,7 +2,7 @@ package io.ebeaninternal.server.transaction;
import io.ebean.bean.PersistenceContext;
import io.ebeaninternal.server.deploy.PersistenceContextUtil;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Car;
import org.tests.model.basic.Contact;
import org.tests.model.basic.Customer;
@@ -10,8 +10,8 @@ import org.tests.model.basic.Product;
import org.tests.model.basic.Vehicle;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class DefaultPersistenceContextTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/transaction/DefaultProfileHandlerTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/transaction/DefaultProfileHandlerTest.java
index 0a6ee1e3a..758ee8964 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/transaction/DefaultProfileHandlerTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/transaction/DefaultProfileHandlerTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.transaction;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
public class DefaultProfileHandlerTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/transaction/DefaultTransactionThreadLocalTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/transaction/DefaultTransactionThreadLocalTest.java
index 0f3da4105..5a77cde6f 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/transaction/DefaultTransactionThreadLocalTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/transaction/DefaultTransactionThreadLocalTest.java
@@ -9,15 +9,15 @@ import io.ebean.annotation.ForPlatform;
import io.ebean.annotation.Platform;
import io.ebean.config.DatabaseConfig;
import io.ebeaninternal.api.SpiTransaction;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.EBasicVer;
import org.tests.model.basic.UTDetail;
import org.tests.model.basic.UTMaster;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertSame;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertNull;
+import static org.junit.jupiter.api.Assertions.assertSame;
public class DefaultTransactionThreadLocalTest extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/transaction/JdbcTransactionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/transaction/JdbcTransactionTest.java
index ae7405354..ac3eeacf9 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/transaction/JdbcTransactionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/transaction/JdbcTransactionTest.java
@@ -5,7 +5,7 @@ import io.ebean.Transaction;
import io.ebean.TransactionCallbackAdapter;
import io.ebean.cache.ServerCache;
import io.ebean.cache.ServerCacheManager;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Contact;
import org.tests.model.basic.Customer;
import org.tests.model.basic.EBasic;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/transaction/RemoteTransactionEventTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/transaction/RemoteTransactionEventTest.java
index bea6709f2..db62950e7 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/transaction/RemoteTransactionEventTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/transaction/RemoteTransactionEventTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.transaction;
import io.ebeaninternal.server.cache.RemoteCacheEvent;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Collections;
import java.util.HashSet;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/transaction/TableModStateTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/transaction/TableModStateTest.java
index f2ab59bd9..26acfc183 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/transaction/TableModStateTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/transaction/TableModStateTest.java
@@ -1,13 +1,13 @@
package io.ebeaninternal.server.transaction;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Collections;
import java.util.HashSet;
import java.util.Set;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class TableModStateTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/transaction/TransactionManagerTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/transaction/TransactionManagerTest.java
index da624fdbb..b5f6c0559 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/transaction/TransactionManagerTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/transaction/TransactionManagerTest.java
@@ -8,7 +8,7 @@ import io.ebeaninternal.api.ScopedTransaction;
import io.ebeaninternal.api.SpiEbeanServer;
import io.ebeaninternal.api.SpiTransaction;
import io.ebeaninternal.api.SpiTransactionManager;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.tests.model.basic.Customer;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/BasePlatformArrayTypeFactoryTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/BasePlatformArrayTypeFactoryTest.java
index aca97f3ca..3e09e8b22 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/BasePlatformArrayTypeFactoryTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/BasePlatformArrayTypeFactoryTest.java
@@ -5,7 +5,7 @@ import org.postgresql.util.PGobject;
import java.sql.SQLException;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertTrue;
class BasePlatformArrayTypeFactoryTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ConvertInetAddressTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ConvertInetAddressTest.java
index 83c7ad3e5..73f869f1a 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ConvertInetAddressTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ConvertInetAddressTest.java
@@ -1,10 +1,10 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.net.InetAddress;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class ConvertInetAddressTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ConvertInetAddressesTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ConvertInetAddressesTest.java
index 0c78eb178..a2177d243 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ConvertInetAddressesTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ConvertInetAddressesTest.java
@@ -1,10 +1,10 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.net.InetAddress;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class ConvertInetAddressesTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/DecimalUtilsTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/DecimalUtilsTest.java
index d90cfb26e..7a7d19dd3 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/DecimalUtilsTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/DecimalUtilsTest.java
@@ -1,13 +1,13 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.math.BigDecimal;
import java.sql.Timestamp;
import java.time.Duration;
import java.time.Instant;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class DecimalUtilsTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/DefaultTypeFactoryTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/DefaultTypeFactoryTest.java
index e023c9d7d..0a0a6c0b2 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/DefaultTypeFactoryTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/DefaultTypeFactoryTest.java
@@ -1,11 +1,11 @@
package io.ebeaninternal.server.type;
import io.ebean.core.type.ScalarType;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Types;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class DefaultTypeFactoryTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/DefaultTypeManagerTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/DefaultTypeManagerTest.java
index 950a805fd..797c66e7d 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/DefaultTypeManagerTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/DefaultTypeManagerTest.java
@@ -4,7 +4,7 @@ import io.ebean.config.DatabaseConfig;
import io.ebean.config.dbplatform.postgres.PostgresPlatform;
import io.ebean.core.type.ScalarType;
import io.ebeaninternal.server.core.bootup.BootupClasses;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.array.IntEnum;
import org.tests.model.array.VarcharEnum;
import org.tests.model.basic.Car;
@@ -14,8 +14,8 @@ import java.time.DayOfWeek;
import java.time.Month;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class DefaultTypeManagerTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/IsoJsonDateTimeParserTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/IsoJsonDateTimeParserTest.java
index 79e3f1ef4..75e600ee6 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/IsoJsonDateTimeParserTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/IsoJsonDateTimeParserTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.time.Instant;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/JsonTester.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/JsonTester.java
index b50efaad2..8db4b633e 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/JsonTester.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/JsonTester.java
@@ -11,7 +11,7 @@ import io.ebeaninternal.server.text.json.WriteJson;
import java.io.IOException;
import java.io.StringWriter;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* Base class to help json testing.
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/JsonTrimTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/JsonTrimTest.java
index 622ceb3f7..c08ceeab7 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/JsonTrimTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/JsonTrimTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareFlagTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareFlagTest.java
index 3674a261c..57b4943cc 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareFlagTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareFlagTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebeaninternal.json.ModifyAwareFlag;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareListTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareListTest.java
index a7ebbecda..cac5747d5 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareListTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareListTest.java
@@ -2,7 +2,7 @@ package io.ebeaninternal.server.type;
import io.ebeaninternal.json.ModifyAwareList;
import io.ebeaninternal.json.ModifyAwareSet;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
@@ -16,7 +16,7 @@ import java.util.List;
import java.util.ListIterator;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class ModifyAwareListTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareMapTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareMapTest.java
index 3c0a9bdf9..8a97f37ce 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareMapTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareMapTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebeaninternal.json.ModifyAwareMap;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareSetTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareSetTest.java
index abb8a4e2e..1c1b17d90 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareSetTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ModifyAwareSetTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebeaninternal.json.ModifyAwareSet;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArrayListH2Test.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArrayListH2Test.java
index b23a2126d..ad1f1d44c 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArrayListH2Test.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArrayListH2Test.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.SQLException;
import java.util.UUID;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArrayListTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArrayListTest.java
index 13496e407..03a77f6ad 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArrayListTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArrayListTest.java
@@ -6,7 +6,7 @@ import io.ebean.DB;
import io.ebean.core.type.DataReader;
import io.ebean.core.type.ScalarType;
import io.ebean.text.json.EJson;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.mockito.Mockito;
import java.io.IOException;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArraySetH2Test.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArraySetH2Test.java
index ece3a122b..d8c2ea53d 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArraySetH2Test.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArraySetH2Test.java
@@ -4,7 +4,7 @@ import com.fasterxml.jackson.core.JsonParser;
import io.ebean.DB;
import io.ebean.core.type.ScalarType;
import io.ebean.text.json.EJson;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.IOException;
import java.io.StringReader;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArraySetTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArraySetTest.java
index 1fa9732d7..b5e162d0e 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArraySetTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeArraySetTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.SQLException;
import java.util.UUID;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeBooleanTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeBooleanTest.java
index 5c4c83ea5..46569ed74 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeBooleanTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeBooleanTest.java
@@ -4,14 +4,14 @@ package io.ebeaninternal.server.type;
import io.ebean.Ebean;
import io.ebean.text.json.JsonContext;
import org.tests.model.basic.TOne;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Types;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class ScalarTypeBooleanTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeCalendarTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeCalendarTest.java
index 922beadeb..4edc4c059 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeCalendarTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeCalendarTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebean.config.JsonConfig;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Types;
import java.util.Calendar;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeDateTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeDateTest.java
index e69a4ce2c..caa293a6b 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeDateTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeDateTest.java
@@ -1,13 +1,13 @@
package io.ebeaninternal.server.type;
import io.ebean.config.JsonConfig;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.IOException;
import java.sql.Date;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class ScalarTypeDateTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeDurationTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeDurationTest.java
index c9173d58f..1a57f6080 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeDurationTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeDurationTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebean.text.TextException;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
@@ -9,7 +9,7 @@ import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.time.Duration;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class ScalarTypeDurationTest {
@@ -75,22 +75,19 @@ public class ScalarTypeDurationTest {
}
@Test
- public void testParse() throws Exception {
-
+ public void testParse() {
Duration duration = type.parse("PT20M34S");
assertEquals(Duration.ofSeconds(1234), duration);
}
@Test
- public void testIsDateTimeCapable() throws Exception {
-
+ public void testIsDateTimeCapable() {
assertFalse(type.isDateTimeCapable());
}
- @Test(expected = TextException.class)
- public void testConvertFromMillis() throws Exception {
-
- type.convertFromMillis(1000);
+ @Test
+ public void testConvertFromMillis() {
+ assertThrows(TextException.class, () -> type.convertFromMillis(1000));
}
@Test
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeDurationWithNanosTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeDurationWithNanosTest.java
index f3fd9ff62..60e4ffe29 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeDurationWithNanosTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeDurationWithNanosTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebean.text.TextException;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
@@ -10,7 +10,7 @@ import java.io.ObjectOutputStream;
import java.math.BigDecimal;
import java.time.Duration;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class ScalarTypeDurationWithNanosTest {
@@ -74,28 +74,24 @@ public class ScalarTypeDurationWithNanosTest {
}
@Test
- public void testParse() throws Exception {
-
+ public void testParse() {
Duration duration = Duration.ofSeconds(323, 1500000);
Duration val1 = type.parse("PT5M23.0015S");
assertEquals(duration, val1);
}
@Test
- public void testIsDateTimeCapable() throws Exception {
-
+ public void testIsDateTimeCapable() {
assertFalse(type.isDateTimeCapable());
}
- @Test(expected = TextException.class)
- public void testConvertFromMillis() throws Exception {
-
- type.convertFromMillis(1000);
+ @Test
+ public void testConvertFromMillis() {
+ assertThrows(TextException.class, () -> type.convertFromMillis(1000));
}
@Test
public void testJsonRead() throws Exception {
-
Duration duration = Duration.ofSeconds(323, 1500000);
JsonTester jsonTester = new JsonTester<>(type);
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeInstantTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeInstantTest.java
index 07ecd0867..b2205f0fa 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeInstantTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeInstantTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebean.config.JsonConfig;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
@@ -11,9 +11,9 @@ import java.sql.Timestamp;
import java.time.Instant;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class ScalarTypeInstantTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeIntegerTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeIntegerTest.java
index 2f4e53cb0..ba292a20a 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeIntegerTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeIntegerTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaLocalDateTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaLocalDateTest.java
index 250356338..0d3719f8a 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaLocalDateTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaLocalDateTest.java
@@ -2,7 +2,7 @@ package io.ebeaninternal.server.type;
import io.ebean.config.JsonConfig;
import org.joda.time.LocalDate;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.IOException;
import java.sql.Date;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaLocalDateTimeTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaLocalDateTimeTest.java
index 3c8205602..933176623 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaLocalDateTimeTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaLocalDateTimeTest.java
@@ -3,11 +3,11 @@ package io.ebeaninternal.server.type;
import io.ebean.config.JsonConfig;
import org.joda.time.DateTimeZone;
import org.joda.time.LocalDateTime;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Timestamp;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class ScalarTypeJodaLocalDateTimeTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaLocalTimeTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaLocalTimeTest.java
index 64d3d93aa..6fe49a87a 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaLocalTimeTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaLocalTimeTest.java
@@ -5,12 +5,12 @@ import org.tests.model.basic.TJodaEntity;
import org.joda.time.DateTimeZone;
import org.joda.time.LocalDateTime;
import org.joda.time.LocalTime;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Timestamp;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class ScalarTypeJodaLocalTimeTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaPeriodTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaPeriodTest.java
index 3a58e9fbf..aafbe3a92 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaPeriodTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJodaPeriodTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import org.joda.time.Period;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJsonListTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJsonListTest.java
index 43ed867ba..27d8a7698 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJsonListTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeJsonListTest.java
@@ -2,7 +2,7 @@ package io.ebeaninternal.server.type;
import io.ebean.config.dbplatform.ExtraDbTypes;
import io.ebean.core.type.DocPropertyType;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.SQLException;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalDateTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalDateTest.java
index b76c5cad3..076bad958 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalDateTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalDateTest.java
@@ -1,15 +1,15 @@
package io.ebeaninternal.server.type;
import io.ebean.config.JsonConfig;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.IOException;
import java.sql.Date;
import java.time.LocalDate;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class ScalarTypeLocalDateTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalDateTimeTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalDateTimeTest.java
index 65423e012..623402fb7 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalDateTimeTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalDateTimeTest.java
@@ -3,14 +3,14 @@ package io.ebeaninternal.server.type;
import com.fasterxml.jackson.core.JsonFactory;
import com.fasterxml.jackson.core.JsonGenerator;
import io.ebean.config.JsonConfig;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.StringWriter;
import java.sql.Timestamp;
import java.time.LocalDateTime;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class ScalarTypeLocalDateTimeTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalTimeTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalTimeTest.java
index c2e73356f..e98cdef0f 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalTimeTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalTimeTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebean.text.TextException;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
@@ -10,7 +10,7 @@ import java.io.ObjectOutputStream;
import java.sql.Time;
import java.time.LocalTime;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class ScalarTypeLocalTimeTest {
@@ -71,28 +71,24 @@ public class ScalarTypeLocalTimeTest {
}
@Test
- public void testParse() throws Exception {
-
+ public void testParse() {
LocalTime localTime = LocalTime.of(9, 23, 45);
LocalTime val1 = type.parse("09:23:45");
assertEquals(localTime, val1);
}
@Test
- public void testIsDateTimeCapable() throws Exception {
-
+ public void testIsDateTimeCapable() {
assertFalse(type.isDateTimeCapable());
}
- @Test(expected = TextException.class)
- public void testConvertFromMillis() throws Exception {
-
- type.convertFromMillis(1234);
+ @Test
+ public void testConvertFromMillis() {
+ assertThrows(TextException.class, () -> type.convertFromMillis(1234));
}
@Test
public void testJsonRead() throws Exception {
-
LocalTime localTime = LocalTime.of(9, 23, 45);
JsonTester jsonTester = new JsonTester<>(type);
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalTimeWithNanosTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalTimeWithNanosTest.java
index a415a0dd7..6e2e24057 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalTimeWithNanosTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLocalTimeWithNanosTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebean.text.TextException;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
@@ -9,7 +9,7 @@ import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.time.LocalTime;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class ScalarTypeLocalTimeWithNanosTest {
@@ -62,36 +62,30 @@ public class ScalarTypeLocalTimeWithNanosTest {
@Test
public void testFormatValue() throws Exception {
-
LocalTime localTime = LocalTime.of(9, 23, 45);
String formatted = type.formatValue(localTime);
assertEquals("09:23:45", formatted);
}
@Test
- public void testParse() throws Exception {
-
+ public void testParse() {
LocalTime localTime = LocalTime.of(9, 23, 45);
LocalTime val1 = type.parse("09:23:45");
assertEquals(localTime, val1);
}
@Test
- public void testIsDateTimeCapable() throws Exception {
-
+ public void testIsDateTimeCapable() {
assertFalse(type.isDateTimeCapable());
}
- @Test(expected = TextException.class)
- public void testConvertFromMillis() throws Exception {
-
- type.convertFromMillis(1234);
+ @Test
+ public void testConvertFromMillis() {
+ assertThrows(TextException.class, () -> type.convertFromMillis(1234));
}
@Test
public void testJsonRead() throws Exception {
-
-
LocalTime localTime = LocalTime.of(9, 23, 45);
JsonTester jsonTester = new JsonTester<>(type);
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLongTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLongTest.java
index d8186457d..dbf3c3815 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLongTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeLongTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeMonthDayTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeMonthDayTest.java
index 83f28acd3..efe128b91 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeMonthDayTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeMonthDayTest.java
@@ -1,13 +1,12 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Date;
import java.time.LocalDate;
import java.time.MonthDay;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
+import static org.junit.jupiter.api.Assertions.*;
public class ScalarTypeMonthDayTest {
@@ -40,8 +39,7 @@ public class ScalarTypeMonthDayTest {
}
@Test
- public void testFormatParse() throws Exception {
-
+ public void testFormatParse() {
MonthDay value = MonthDay.of(4, 29);
String val1 = type.formatValue(value);
MonthDay monthDay = type.parse(val1);
@@ -50,27 +48,21 @@ public class ScalarTypeMonthDayTest {
assertEquals(value, monthDay);
}
-
@Test
- public void testIsDateTimeCapable() throws Exception {
+ public void testIsDateTimeCapable() {
assertFalse(type.isDateTimeCapable());
}
- @Test(expected = RuntimeException.class)
- public void testConvertFromMillis() throws Exception {
- type.convertFromMillis(1203);
+ @Test
+ public void testConvertFromMillis() {
+ assertThrows(RuntimeException.class, () -> type.convertFromMillis(1203));
}
@Test
public void testJson() throws Exception {
-
MonthDay value = MonthDay.of(4, 29);
JsonTester jsonTester = new JsonTester<>(type);
jsonTester.test(value);
}
- @Test
- public void testReadWriteData() throws Exception {
-
- }
}
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeOffsetDateTimeTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeOffsetDateTimeTest.java
index b0b2b1eb0..540491c4f 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeOffsetDateTimeTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeOffsetDateTimeTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebean.config.JsonConfig;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Timestamp;
import java.time.OffsetDateTime;
@@ -9,9 +9,9 @@ import java.time.ZoneOffset;
import java.util.TimeZone;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class ScalarTypeOffsetDateTimeTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeOffsetTimeTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeOffsetTimeTest.java
index a4dbe0bcc..a5aabbe7e 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeOffsetTimeTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeOffsetTimeTest.java
@@ -1,10 +1,10 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.time.OffsetTime;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class ScalarTypeOffsetTimeTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypePathTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypePathTest.java
index 549004463..1f4616061 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypePathTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypePathTest.java
@@ -1,12 +1,12 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.File;
import java.nio.file.Path;
import java.nio.file.Paths;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class ScalarTypePathTest {
private static final String TEMP_PATH = new File("/tmp").getAbsolutePath();
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypePeriodTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypePeriodTest.java
index 858c2d10d..29d6e6767 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypePeriodTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypePeriodTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.time.Period;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypePostgresHstoreTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypePostgresHstoreTest.java
index 7ca187dc2..382cd1db0 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypePostgresHstoreTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypePostgresHstoreTest.java
@@ -5,7 +5,7 @@ import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.core.JsonToken;
import io.ebeaninternal.json.ModifyAwareMap;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.IOException;
import java.io.StringWriter;
@@ -13,7 +13,7 @@ import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class ScalarTypePostgresHstoreTest {
@@ -22,17 +22,17 @@ public class ScalarTypePostgresHstoreTest {
JsonFactory jsonFactory = new JsonFactory();
@Test
- public void testIsMutable() throws Exception {
+ public void testIsMutable() {
assertTrue(hstore.isMutable());
}
@Test
- public void testIsDateTimeCapable() throws Exception {
+ public void testIsDateTimeCapable() {
assertFalse(hstore.isDateTimeCapable());
}
@Test
- public void testIsDirty() throws Exception {
+ public void testIsDirty() {
Map emptyMap = new HashMap<>();
assertTrue(hstore.isDirty(emptyMap));
@@ -44,25 +44,25 @@ public class ScalarTypePostgresHstoreTest {
@Test
@SuppressWarnings("unchecked")
- public void testParse() throws Exception {
+ public void testParse() {
Map map = (Map) hstore.parse("{\"name\":\"rob\"}");
assertEquals(1, map.size());
assertEquals("rob", map.get("name"));
}
- @Test(expected = RuntimeException.class)
+ @Test
@SuppressWarnings("unchecked")
- public void testParseDateTime() throws Exception {
- Map map = (Map) hstore.convertFromMillis(1234L);
- assertEquals(1, map.size());
- assertEquals("rob", map.get("name"));
+ public void testParseDateTime() {
+ assertThrows(RuntimeException.class, () -> {
+ Map map = (Map) hstore.convertFromMillis(1234L);
+ assertEquals(1, map.size());
+ assertEquals("rob", map.get("name"));
+ });
}
@Test
public void testJsonWrite() throws Exception {
-
Map map = new LinkedHashMap<>();
-
assertEquals("{\"key\":{}}", generateJson(map));
map.put("name", "rob");
@@ -74,7 +74,6 @@ public class ScalarTypePostgresHstoreTest {
@Test
public void testJsonRead() throws Exception {
-
Map map = parseHstore("{\"name\":\"rob\"}");
assertEquals(1, map.size());
assertEquals("rob", map.get("name"));
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeTimestampTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeTimestampTest.java
index b2fb2599e..9c9412025 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeTimestampTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeTimestampTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebean.config.JsonConfig;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Timestamp;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeUUIDBaseTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeUUIDBaseTest.java
index 397588994..29cdef05d 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeUUIDBaseTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeUUIDBaseTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.UUID;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeUtilDateTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeUtilDateTest.java
index b39e8d347..b8e1149e9 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeUtilDateTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeUtilDateTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebean.config.JsonConfig;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.IOException;
import java.util.Date;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeWrapperAdapterTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeWrapperAdapterTest.java
index 1f79db003..bd085d73a 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeWrapperAdapterTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeWrapperAdapterTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import javax.persistence.AttributeConverter;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeWrapperOidTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeWrapperOidTest.java
index cb602e7f2..d84371df9 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeWrapperOidTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeWrapperOidTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.ivo.Oid;
import org.tests.model.ivo.converter.OidTypeConverter;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeYearMonthDateTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeYearMonthDateTest.java
index ec0979bd6..d2af88cae 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeYearMonthDateTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeYearMonthDateTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebean.config.JsonConfig;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.IOException;
import java.sql.Date;
@@ -11,7 +11,7 @@ import java.time.ZoneOffset;
import java.time.ZonedDateTime;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class ScalarTypeYearMonthDateTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeYearTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeYearTest.java
index be37fb162..c37282744 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeYearTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeYearTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebean.text.TextException;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
@@ -9,7 +9,7 @@ import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.time.Year;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class ScalarTypeYearTest {
@@ -64,33 +64,28 @@ public class ScalarTypeYearTest {
@Test
public void testFormatValue() throws Exception {
-
String formatted = type.formatValue(Year.of(2013));
assertEquals("2013", formatted);
}
@Test
- public void testParse() throws Exception {
-
+ public void testParse() {
Year year = type.parse("2013");
assertEquals(Year.of(2013), year);
}
@Test
- public void testIsDateTimeCapable() throws Exception {
-
+ public void testIsDateTimeCapable() {
assertFalse(type.isDateTimeCapable());
}
- @Test(expected = TextException.class)
- public void testConvertFromMillis() throws Exception {
-
- type.convertFromMillis(1000);
+ @Test
+ public void testConvertFromMillis() {
+ assertThrows(TextException.class, () -> type.convertFromMillis(1000));
}
@Test
public void testJson() throws Exception {
-
JsonTester jsonTester = new JsonTester<>(type);
jsonTester.test(Year.of(2013));
}
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeZoneIdTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeZoneIdTest.java
index a48ed0427..4dfbfd886 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeZoneIdTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeZoneIdTest.java
@@ -1,10 +1,10 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.time.ZoneId;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class ScalarTypeZoneIdTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeZoneOffsetTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeZoneOffsetTest.java
index 65b544f5f..be581d818 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeZoneOffsetTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeZoneOffsetTest.java
@@ -1,12 +1,12 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.time.ZoneId;
import java.time.ZoneOffset;
import java.time.ZonedDateTime;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class ScalarTypeZoneOffsetTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeZonedDateTimeTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeZonedDateTimeTest.java
index 168041723..f7942b397 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeZonedDateTimeTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/ScalarTypeZonedDateTimeTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebean.config.JsonConfig;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Timestamp;
import java.time.OffsetDateTime;
@@ -11,7 +11,7 @@ import java.time.ZonedDateTime;
import java.util.TimeZone;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.*;
+import static org.junit.jupiter.api.Assertions.*;
public class ScalarTypeZonedDateTimeTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/TestBinaryUUID.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/TestBinaryUUID.java
index 69dc36751..b96c190f7 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/TestBinaryUUID.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/TestBinaryUUID.java
@@ -3,14 +3,14 @@ package io.ebeaninternal.server.type;
import io.ebean.BaseTestCase;
import io.ebean.DB;
import io.ebean.SqlRow;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.UUOne;
import java.util.List;
import java.util.UUID;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
public class TestBinaryUUID extends BaseTestCase {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/TestEnumToBeanType.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/TestEnumToBeanType.java
index 366adcc58..10596b7f2 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/TestEnumToBeanType.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/TestEnumToBeanType.java
@@ -2,10 +2,11 @@ package io.ebeaninternal.server.type;
import io.ebeaninternal.server.type.ScalarTypeEnumStandard.OrdinalEnum;
import io.ebeaninternal.server.type.ScalarTypeEnumStandard.StringEnum;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Customer;
import org.tests.model.basic.Order;
-import org.junit.Assert;
-import org.junit.Test;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class TestEnumToBeanType {
@@ -25,14 +26,13 @@ public class TestEnumToBeanType {
Object approved = stringEnum.toBeanType(Order.Status.APPROVED);
- Assert.assertTrue(approved == Order.Status.APPROVED);
+ assertEquals(approved, Order.Status.APPROVED);
approved = ordinalEnum.toBeanType(Order.Status.APPROVED);
- Assert.assertTrue(approved == Order.Status.APPROVED);
+ assertEquals(approved, Order.Status.APPROVED);
Object active = withMapping.toBeanType(Customer.Status.ACTIVE);
- Assert.assertTrue(active == Customer.Status.ACTIVE);
-
+ assertEquals(active, Customer.Status.ACTIVE);
}
}
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/TestLocaleParse.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/TestLocaleParse.java
index 6e81002da..2c7192841 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/TestLocaleParse.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/TestLocaleParse.java
@@ -1,11 +1,11 @@
package io.ebeaninternal.server.type;
-import io.ebeaninternal.server.type.ScalarTypeLocale;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Locale;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
public class TestLocaleParse {
@Test
@@ -14,36 +14,34 @@ public class TestLocaleParse {
// Examples: "en", "de_DE", "_GB", "en_US_WIN", "de__POSIX", "fr__MAC"
Locale l = parse("en");
- Assert.assertEquals("en", l.getLanguage());
+ assertEquals("en", l.getLanguage());
l = parse("de_DE");
- Assert.assertEquals("de", l.getLanguage());
- Assert.assertEquals("DE", l.getCountry());
+ assertEquals("de", l.getLanguage());
+ assertEquals("DE", l.getCountry());
l = parse("en_US_WIN");
- Assert.assertEquals("en", l.getLanguage());
- Assert.assertEquals("US", l.getCountry());
- Assert.assertEquals("WIN", l.getVariant());
+ assertEquals("en", l.getLanguage());
+ assertEquals("US", l.getCountry());
+ assertEquals("WIN", l.getVariant());
l = parse("_GB");
- Assert.assertEquals("", l.getLanguage());
- Assert.assertEquals("GB", l.getCountry());
- Assert.assertEquals("", l.getVariant());
+ assertEquals("", l.getLanguage());
+ assertEquals("GB", l.getCountry());
+ assertEquals("", l.getVariant());
l = parse("fr__MAC");
- Assert.assertEquals("fr", l.getLanguage());
- Assert.assertEquals("", l.getCountry());
- Assert.assertEquals("MAC", l.getVariant());
+ assertEquals("fr", l.getLanguage());
+ assertEquals("", l.getCountry());
+ assertEquals("MAC", l.getVariant());
l = parse("de__POSIX");
- Assert.assertEquals("de", l.getLanguage());
- Assert.assertEquals("", l.getCountry());
- Assert.assertEquals("POSIX", l.getVariant());
+ assertEquals("de", l.getLanguage());
+ assertEquals("", l.getCountry());
+ assertEquals("POSIX", l.getVariant());
}
private Locale parse(String value) {
-
- ScalarTypeLocale st = new ScalarTypeLocale();
- return (Locale) st.parse(value);
+ return new ScalarTypeLocale().parse(value);
}
}
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/TestScalarTypeUUIDBinaryConversion.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/TestScalarTypeUUIDBinaryConversion.java
index d5e5bd109..818502d94 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/TestScalarTypeUUIDBinaryConversion.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/TestScalarTypeUUIDBinaryConversion.java
@@ -1,34 +1,33 @@
package io.ebeaninternal.server.type;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.UUID;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
public class TestScalarTypeUUIDBinaryConversion {
@Test
public void testConversion() {
-
UUID id = UUID.randomUUID();
byte[] bytes = ScalarTypeUUIDBinary.convertToBytes(id, false);
- Assert.assertEquals(16, bytes.length);
+ assertEquals(16, bytes.length);
UUID id2 = ScalarTypeUUIDBinary.convertFromBytes(bytes, false);
- Assert.assertEquals(id, id2);
+ assertEquals(id, id2);
}
@Test
public void testConversionOptimized() {
-
UUID id = UUID.randomUUID();
byte[] bytes = ScalarTypeUUIDBinary.convertToBytes(id, true);
- Assert.assertEquals(16, bytes.length);
+ assertEquals(16, bytes.length);
UUID id2 = ScalarTypeUUIDBinary.convertFromBytes(bytes, true);
- Assert.assertEquals(id, id2);
+ assertEquals(id, id2);
}
}
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/TestTypeManager.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/TestTypeManager.java
index da942345d..d74a4fc2b 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/TestTypeManager.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/TestTypeManager.java
@@ -8,11 +8,7 @@ import io.ebean.server.type.MyDayOfWeek;
import io.ebean.server.type.MyEnum;
import io.ebean.server.type.MySex;
import io.ebeaninternal.server.core.bootup.BootupClasses;
-import io.ebeaninternal.server.type.DefaultTypeManager;
-import io.ebeaninternal.server.type.RsetDataReader;
-import io.ebeaninternal.server.type.ScalarTypeEnumStandard;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.ivo.Money;
import org.tests.model.ivo.converter.MoneyTypeConverter;
@@ -21,7 +17,9 @@ import java.sql.SQLException;
import java.sql.Types;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertTrue;
+import static org.assertj.core.api.Assertions.fail;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
public class TestTypeManager extends BaseTestCase {
@@ -51,7 +49,7 @@ public class TestTypeManager extends BaseTestCase {
try {
typeManager.createEnumScalarType(MyEnum.class, EnumType.STRING);
- assertTrue("never get here",false);
+ fail("never get here");
} catch (IllegalStateException e) {
assertThat(e.getMessage()).contains("It is mapped using 2 different modes when only one is supported");
}
@@ -81,7 +79,7 @@ public class TestTypeManager extends BaseTestCase {
try {
typeManager.createEnumScalarType(MyDayOfWeek.class, EnumType.ORDINAL);
- assertTrue("never get here",false);
+ fail("never get here");
} catch (IllegalStateException e) {
assertThat(e.getMessage()).contains("It is mapped using 2 different modes when only one is supported");
}
@@ -89,14 +87,12 @@ public class TestTypeManager extends BaseTestCase {
@Test
public void test() {
-
DefaultTypeManager typeManager = createTypeManager();
ScalarType> scalarType = typeManager.getScalarType(Money.class);
- assertTrue(scalarType.getJdbcType() == Types.DECIMAL);
- assertTrue(!scalarType.isJdbcNative());
- Assert.assertEquals(Money.class, scalarType.getType());
-
+ assertEquals(Types.DECIMAL, scalarType.getJdbcType());
+ assertFalse(scalarType.isJdbcNative());
+ assertEquals(Money.class, scalarType.getType());
}
@Test
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/TypeReflectHelperTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/TypeReflectHelperTest.java
index aed4f42ee..20da9cf98 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/TypeReflectHelperTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/TypeReflectHelperTest.java
@@ -1,7 +1,7 @@
package io.ebeaninternal.server.type;
import io.ebean.config.ScalarTypeConverter;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.Order;
import org.tests.model.ivo.Money;
import org.tests.model.ivo.Oid;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/type/UtilDateParserTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/type/UtilDateParserTest.java
index 50131893b..859519881 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/type/UtilDateParserTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/type/UtilDateParserTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.type;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Date;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/util/ArrayStackTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/util/ArrayStackTest.java
index 2b9661727..4d54b968e 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/util/ArrayStackTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/util/ArrayStackTest.java
@@ -1,17 +1,17 @@
package io.ebeaninternal.server.util;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.EmptyStackException;
import static org.assertj.core.api.Assertions.assertThat;
+import static org.junit.jupiter.api.Assertions.assertThrows;
public class ArrayStackTest {
@Test
- public void testPushPop() throws Exception {
-
+ public void testPushPop() {
ArrayStack stack = new ArrayStack<>();
stack.push("1");
stack.push("2");
@@ -23,8 +23,7 @@ public class ArrayStackTest {
}
@Test
- public void testPushPop_given_stackInitialSizeExceeded() throws Exception {
-
+ public void testPushPop_given_stackInitialSizeExceeded() {
ArrayStack stack = new ArrayStack<>(2);
stack.push("1");
stack.push("2");
@@ -35,34 +34,28 @@ public class ArrayStackTest {
assertThat(stack.pop()).isEqualTo("1");
}
- @Test(expected = EmptyStackException.class)
- public void testPop_given_emptyStack_throws() throws Exception {
-
+ @Test
+ public void testPop_given_emptyStack_throws() {
ArrayStack stack = new ArrayStack<>();
- stack.pop();
- }
-
- @Test(expected = EmptyStackException.class)
- public void testPeek_given_empty_throws() throws Exception {
-
- ArrayStack stack = new ArrayStack<>();
-
- assertThat(stack.peek());
+ assertThrows(EmptyStackException.class, stack::pop);
}
@Test
- public void testPeek_given_notEmpty() throws Exception {
+ public void testPeek_given_empty_throws() {
+ ArrayStack stack = new ArrayStack<>();
+ assertThrows(EmptyStackException.class, stack::peek);
+ }
+ @Test
+ public void testPeek_given_notEmpty() {
ArrayStack stack = new ArrayStack<>();
stack.push("1");
assertThat(stack.peek()).isEqualTo("1");
}
@Test
- public void testPeekWithNull() throws Exception {
-
+ public void testPeekWithNull() {
ArrayStack stack = new ArrayStack<>();
-
assertThat(stack.peekWithNull()).isNull();
stack.push("1");
@@ -70,8 +63,7 @@ public class ArrayStackTest {
}
@Test
- public void testIsEmpty() throws Exception {
-
+ public void testIsEmpty() {
ArrayStack stack = new ArrayStack<>();
assertThat(stack.isEmpty()).isTrue();
@@ -80,8 +72,7 @@ public class ArrayStackTest {
}
@Test
- public void testSize() throws Exception {
-
+ public void testSize() {
ArrayStack stack = new ArrayStack<>();
assertThat(stack.size()).isEqualTo(0);
@@ -92,8 +83,7 @@ public class ArrayStackTest {
}
@Test
- public void testContains() throws Exception {
-
+ public void testContains() {
ArrayStack stack = new ArrayStack<>();
stack.push("1");
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/util/BindParamsParserTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/util/BindParamsParserTest.java
index 0b874aa8f..cebfe6784 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/util/BindParamsParserTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/util/BindParamsParserTest.java
@@ -1,11 +1,11 @@
package io.ebeaninternal.server.util;
import io.ebeaninternal.api.BindParams;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Arrays;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class BindParamsParserTest {
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/util/ChecksumTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/util/ChecksumTest.java
index 9eceabb0a..440712865 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/util/ChecksumTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/util/ChecksumTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.util;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/util/DSelectColumnsParserTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/util/DSelectColumnsParserTest.java
index cc9234925..5e0ebcbbb 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/util/DSelectColumnsParserTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/util/DSelectColumnsParserTest.java
@@ -1,6 +1,6 @@
package io.ebeaninternal.server.util;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Set;
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/util/Md5Test.java b/ebean-core/src/test/java/io/ebeaninternal/server/util/Md5Test.java
index 9f0106cae..bc1bf8272 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/util/Md5Test.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/util/Md5Test.java
@@ -1,9 +1,9 @@
package io.ebeaninternal.server.util;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
public class Md5Test {
diff --git a/ebean-core/src/test/java/io/ebeanservice/docstore/api/support/DocStoreBeanBaseAdapterTest.java b/ebean-core/src/test/java/io/ebeanservice/docstore/api/support/DocStoreBeanBaseAdapterTest.java
index bbc8c5752..4d14bd503 100644
--- a/ebean-core/src/test/java/io/ebeanservice/docstore/api/support/DocStoreBeanBaseAdapterTest.java
+++ b/ebean-core/src/test/java/io/ebeanservice/docstore/api/support/DocStoreBeanBaseAdapterTest.java
@@ -10,7 +10,7 @@ import io.ebeaninternal.server.deploy.BeanDescriptor;
import io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor;
import io.ebeanservice.docstore.api.DocStoreUpdateContext;
import org.tests.model.basic.Order;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.io.IOException;
diff --git a/ebean-core/src/test/java/io/ebeanservice/docstore/api/support/DocStoreDeleteEventTest.java b/ebean-core/src/test/java/io/ebeanservice/docstore/api/support/DocStoreDeleteEventTest.java
index 14eacd3ed..1f435c725 100644
--- a/ebean-core/src/test/java/io/ebeanservice/docstore/api/support/DocStoreDeleteEventTest.java
+++ b/ebean-core/src/test/java/io/ebeanservice/docstore/api/support/DocStoreDeleteEventTest.java
@@ -6,7 +6,7 @@ import io.ebean.EbeanServer;
import io.ebean.plugin.BeanDocType;
import io.ebean.plugin.BeanType;
import io.ebeanservice.docstore.api.DocStoreUpdates;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.mockito.Mockito;
import org.tests.model.basic.Order;
diff --git a/ebean-core/src/test/java/io/ebeanservice/docstore/api/support/DocStoreIndexEventTest.java b/ebean-core/src/test/java/io/ebeanservice/docstore/api/support/DocStoreIndexEventTest.java
index eb95708f1..4efc3c97d 100644
--- a/ebean-core/src/test/java/io/ebeanservice/docstore/api/support/DocStoreIndexEventTest.java
+++ b/ebean-core/src/test/java/io/ebeanservice/docstore/api/support/DocStoreIndexEventTest.java
@@ -7,7 +7,7 @@ import io.ebean.plugin.BeanDocType;
import io.ebean.plugin.BeanType;
import io.ebeanservice.docstore.api.DocStoreUpdates;
import org.tests.model.basic.Order;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.mockito.Mockito;
import java.util.List;
diff --git a/ebean-core/src/test/java/org/multitenant/partition/MultiTenantPartitionTest.java b/ebean-core/src/test/java/org/multitenant/partition/MultiTenantPartitionTest.java
index 5076ce1c1..034dd6b1f 100644
--- a/ebean-core/src/test/java/org/multitenant/partition/MultiTenantPartitionTest.java
+++ b/ebean-core/src/test/java/org/multitenant/partition/MultiTenantPartitionTest.java
@@ -6,8 +6,8 @@ import io.ebean.DatabaseFactory;
import io.ebean.config.DatabaseConfig;
import io.ebean.config.TenantMode;
import org.ebeantest.LoggedSqlCollector;
-import org.junit.AfterClass;
-import org.junit.Test;
+import org.junit.jupiter.api.AfterAll;
+import org.junit.jupiter.api.Test;
import java.util.ArrayList;
import java.util.Arrays;
@@ -32,7 +32,7 @@ public class MultiTenantPartitionTest extends BaseTestCase {
server.saveAll(tenants());
}
- @AfterClass
+ @AfterAll
public static void shutdown() {
server.shutdown();
}
diff --git a/ebean-core/src/test/java/org/tests/aggregateformula/TestAggregateFormula.java b/ebean-core/src/test/java/org/tests/aggregateformula/TestAggregateFormula.java
index 223316cc1..188ab2dac 100644
--- a/ebean-core/src/test/java/org/tests/aggregateformula/TestAggregateFormula.java
+++ b/ebean-core/src/test/java/org/tests/aggregateformula/TestAggregateFormula.java
@@ -5,7 +5,7 @@ import io.ebean.Ebean;
import io.ebean.annotation.IgnorePlatform;
import io.ebean.annotation.Platform;
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.Contact;
import org.tests.model.basic.Customer;
@@ -15,7 +15,7 @@ import org.tests.model.basic.ResetBasicData;
import java.util.List;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
public class TestAggregateFormula extends BaseTestCase {
diff --git a/ebean-core/src/test/java/org/tests/aggregateformula/TestAggregateInheritFormula.java b/ebean-core/src/test/java/org/tests/aggregateformula/TestAggregateInheritFormula.java
index fd15df520..3735b5940 100644
--- a/ebean-core/src/test/java/org/tests/aggregateformula/TestAggregateInheritFormula.java
+++ b/ebean-core/src/test/java/org/tests/aggregateformula/TestAggregateInheritFormula.java
@@ -3,7 +3,7 @@ package org.tests.aggregateformula;
import io.ebean.BaseTestCase;
import io.ebean.DB;
import org.ebeantest.LoggedSqlCollector;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.Arrays;
import java.util.List;
diff --git a/ebean-core/src/test/java/org/tests/basic/MainDbBoolean.java b/ebean-core/src/test/java/org/tests/basic/MainDbBoolean.java
index 9db84d2c1..90c3f4705 100644
--- a/ebean-core/src/test/java/org/tests/basic/MainDbBoolean.java
+++ b/ebean-core/src/test/java/org/tests/basic/MainDbBoolean.java
@@ -7,13 +7,15 @@ import io.ebean.SqlRow;
import io.ebean.config.ServerConfig;
import io.ebean.config.dbplatform.postgres.PostgresPlatform;
import io.ebean.datasource.DataSourceConfig;
-import org.junit.Assert;
import org.tests.model.basic.TOne;
import org.tests.model.basic.TSDetail;
import org.tests.model.basic.TSMaster;
import java.util.List;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+
/**
* Used to run some tests manually on a specific Database type.
*/
@@ -125,18 +127,18 @@ public class MainDbBoolean {
.order("id")
.findList();
- Assert.assertTrue(list.size() == 2);
- Assert.assertTrue(list.get(0).isActive());
- Assert.assertFalse(!list.get(0).isActive());
+ assertTrue(list.size() == 2);
+ assertTrue(list.get(0).isActive());
+ assertFalse(!list.get(0).isActive());
String sql = "select id, name, active from t_oneb order by id";
List sqlRows = server.sqlQuery(sql).findList();
- Assert.assertTrue(sqlRows.size() == 2);
+ assertTrue(sqlRows.size() == 2);
Object active0 = sqlRows.get(0).get("active");
Object active1 = sqlRows.get(1).get("active");
- Assert.assertTrue("T".equals(active0));
- Assert.assertTrue("F".equals(active1));
+ assertTrue("T".equals(active0));
+ assertTrue("F".equals(active1));
Query query = server.find(TOne.class)
@@ -144,7 +146,7 @@ public class MainDbBoolean {
.order("id");
int rc = query.findCount();
- Assert.assertTrue(rc > 0);
+ assertTrue(rc > 0);
System.out.println("done");
diff --git a/ebean-core/src/test/java/org/tests/basic/TestAnnotationBase.java b/ebean-core/src/test/java/org/tests/basic/TestAnnotationBase.java
index c5781174d..f8541b894 100644
--- a/ebean-core/src/test/java/org/tests/basic/TestAnnotationBase.java
+++ b/ebean-core/src/test/java/org/tests/basic/TestAnnotationBase.java
@@ -8,7 +8,7 @@ import io.ebeaninternal.server.deploy.BeanDescriptor;
import io.ebeaninternal.server.deploy.BeanProperty;
import io.ebeaninternal.server.deploy.IndexDefinition;
import io.ebeaninternal.server.deploy.meta.DeployBeanProperty;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.ValidationGroupSomething;
import javax.persistence.Entity;
@@ -25,9 +25,9 @@ import java.util.Set;
import static io.ebean.annotation.Platform.H2;
import static io.ebean.annotation.Platform.POSTGRES;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class TestAnnotationBase extends BaseTestCase {
diff --git a/ebean-core/src/test/java/org/tests/basic/TestAssocOneEqExpression.java b/ebean-core/src/test/java/org/tests/basic/TestAssocOneEqExpression.java
index 77d987761..fa03ed9a2 100644
--- a/ebean-core/src/test/java/org/tests/basic/TestAssocOneEqExpression.java
+++ b/ebean-core/src/test/java/org/tests/basic/TestAssocOneEqExpression.java
@@ -7,8 +7,9 @@ import org.tests.model.basic.Address;
import org.tests.model.basic.Customer;
import org.tests.model.basic.Order;
import org.tests.model.basic.ResetBasicData;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
+
+import static org.junit.jupiter.api.Assertions.assertTrue;
public class TestAssocOneEqExpression extends BaseTestCase {
@@ -26,7 +27,7 @@ public class TestAssocOneEqExpression extends BaseTestCase {
query.findList();
String sql = query.getGeneratedSql();
- Assert.assertTrue(sql.contains("where t0.kcustomer_id = ?"));
+ assertTrue(sql.contains("where t0.kcustomer_id = ?"));
Address b = new Address();
b.setId(1);
@@ -37,7 +38,7 @@ public class TestAssocOneEqExpression extends BaseTestCase {
q2.findList();
sql = q2.getGeneratedSql();
- Assert.assertTrue(sql.contains("where t1.billing_address_id = ?"));
+ assertTrue(sql.contains("where t1.billing_address_id = ?"));
}
}
diff --git a/ebean-core/src/test/java/org/tests/basic/TestBatchLazy.java b/ebean-core/src/test/java/org/tests/basic/TestBatchLazy.java
index 60952e34e..c3569e8e5 100644
--- a/ebean-core/src/test/java/org/tests/basic/TestBatchLazy.java
+++ b/ebean-core/src/test/java/org/tests/basic/TestBatchLazy.java
@@ -7,7 +7,7 @@ import org.tests.model.basic.Customer;
import org.tests.model.basic.Order;
import org.tests.model.basic.OrderDetail;
import org.tests.model.basic.ResetBasicData;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.List;
diff --git a/ebean-core/src/test/java/org/tests/basic/TestBatchLazyMany.java b/ebean-core/src/test/java/org/tests/basic/TestBatchLazyMany.java
index 8b29b6cb5..f20a5e1a6 100644
--- a/ebean-core/src/test/java/org/tests/basic/TestBatchLazyMany.java
+++ b/ebean-core/src/test/java/org/tests/basic/TestBatchLazyMany.java
@@ -4,7 +4,7 @@ import io.ebean.BaseTestCase;
import io.ebean.Ebean;
import org.tests.model.basic.Order;
import org.tests.model.basic.ResetBasicData;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
public class TestBatchLazyMany extends BaseTestCase {
diff --git a/ebean-core/src/test/java/org/tests/basic/TestBeanReferenceRefresh.java b/ebean-core/src/test/java/org/tests/basic/TestBeanReferenceRefresh.java
index d20ceb952..465bd0450 100644
--- a/ebean-core/src/test/java/org/tests/basic/TestBeanReferenceRefresh.java
+++ b/ebean-core/src/test/java/org/tests/basic/TestBeanReferenceRefresh.java
@@ -7,11 +7,12 @@ import org.tests.model.basic.Customer;
import org.tests.model.basic.Order;
import org.tests.model.basic.Order.Status;
import org.tests.model.basic.ResetBasicData;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.sql.Date;
+import static org.junit.jupiter.api.Assertions.*;
+
public class TestBeanReferenceRefresh extends BaseTestCase {
@Test
@@ -24,27 +25,27 @@ public class TestBeanReferenceRefresh extends BaseTestCase {
Order order = Ebean.getReference(Order.class, 1);
- Assert.assertTrue(Ebean.getBeanState(order).isReference());
+ assertTrue(Ebean.getBeanState(order).isReference());
// invoke lazy loading
Date orderDate = order.getOrderDate();
- Assert.assertNotNull(orderDate);
+ assertNotNull(orderDate);
Customer customer = order.getCustomer();
- Assert.assertNotNull(customer);
+ assertNotNull(customer);
- Assert.assertFalse(Ebean.getBeanState(order).isReference());
- Assert.assertNotNull(order.getStatus());
- Assert.assertNotNull(order.getDetails());
- Assert.assertNull(Ebean.getBeanState(order).getLoadedProps());
+ assertFalse(Ebean.getBeanState(order).isReference());
+ assertNotNull(order.getStatus());
+ assertNotNull(order.getDetails());
+ assertNull(Ebean.getBeanState(order).getLoadedProps());
Status status = order.getStatus();
- Assert.assertTrue(status != Order.Status.SHIPPED);
+ assertTrue(status != Order.Status.SHIPPED);
order.setStatus(Order.Status.SHIPPED);
Ebean.refresh(order);
Status statusRefresh = order.getStatus();
- Assert.assertEquals(status, statusRefresh);
+ assertEquals(status, statusRefresh);
}
diff --git a/ebean-core/src/test/java/org/tests/basic/TestCreateEntityBean.java b/ebean-core/src/test/java/org/tests/basic/TestCreateEntityBean.java
index af15e5380..56f3eea3f 100644
--- a/ebean-core/src/test/java/org/tests/basic/TestCreateEntityBean.java
+++ b/ebean-core/src/test/java/org/tests/basic/TestCreateEntityBean.java
@@ -5,11 +5,11 @@ import io.ebean.DB;
import io.ebean.Ebean;
import io.ebean.annotation.IgnorePlatform;
import io.ebean.annotation.Platform;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.tests.model.basic.EDefaultProp;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
public class TestCreateEntityBean extends BaseTestCase {
diff --git a/ebean-core/src/test/java/org/tests/basic/TestDeleteByIdCollection.java b/ebean-core/src/test/java/org/tests/basic/TestDeleteByIdCollection.java
index d84b8caf4..044ea4871 100644
--- a/ebean-core/src/test/java/org/tests/basic/TestDeleteByIdCollection.java
+++ b/ebean-core/src/test/java/org/tests/basic/TestDeleteByIdCollection.java
@@ -6,12 +6,14 @@ import io.ebean.TransactionalTestCase;
import org.tests.model.basic.Customer;
import org.tests.model.basic.Order;
import org.tests.model.basic.ResetBasicData;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.util.ArrayList;
import java.util.List;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertNull;
+
public class TestDeleteByIdCollection extends TransactionalTestCase {
@Test
@@ -28,8 +30,8 @@ public class TestDeleteByIdCollection extends TransactionalTestCase {
Customer c0Back = Ebean.find(Customer.class, c0.getId());
Customer c1Back = Ebean.find(Customer.class, "" + c1.getId());
- Assert.assertNotNull(c0Back);
- Assert.assertNotNull(c1Back);
+ assertNotNull(c0Back);
+ assertNotNull(c1Back);
List ids = new ArrayList<>();
// also test id type conversion
@@ -43,8 +45,8 @@ public class TestDeleteByIdCollection extends TransactionalTestCase {
c0Back = Ebean.find(Customer.class, c0.getId());
c1Back = Ebean.find(Customer.class, "" + c1.getId());
- Assert.assertNull(c0Back);
- Assert.assertNull(c1Back);
+ assertNull(c0Back);
+ assertNull(c1Back);
}
@Test
@@ -58,8 +60,8 @@ public class TestDeleteByIdCollection extends TransactionalTestCase {
Order o0Back = Ebean.find(Order.class, order0.getId());
Order o1Back = Ebean.find(Order.class, order1.getId());
- Assert.assertNotNull(o0Back);
- Assert.assertNotNull(o1Back);
+ assertNotNull(o0Back);
+ assertNotNull(o1Back);
List