Skip to content

Commit 85d8124

Browse files
committed
Bump tests to junit5
1 parent 8baae69 commit 85d8124

13 files changed

+42
-45
lines changed

pom.xml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,8 @@
2828

2929
<dependency>
3030
<groupId>org.avaje.composite</groupId>
31-
<artifactId>composite-testing</artifactId>
32-
<version>2.1</version>
33-
<type>pom</type>
31+
<artifactId>junit</artifactId>
32+
<version>5.0</version>
3433
<scope>test</scope>
3534
</dependency>
3635

src/test/java/io/ebean/datasource/DataSourceConfigTest.java

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
package io.ebean.datasource;
22

33
import org.assertj.core.api.AssertionsForClassTypes;
4-
import org.testng.annotations.Test;
4+
import org.junit.jupiter.api.Test;
55

66
import java.io.IOException;
77
import java.util.LinkedHashMap;
88
import java.util.Map;
99
import java.util.Properties;
1010

1111
import static org.assertj.core.api.AssertionsForInterfaceTypes.assertThat;
12-
import static org.testng.Assert.assertEquals;
13-
import static org.testng.Assert.assertNull;
12+
import static org.junit.jupiter.api.Assertions.assertEquals;
13+
import static org.junit.jupiter.api.Assertions.assertNull;
1414

1515

1616
public class DataSourceConfigTest {
@@ -110,11 +110,11 @@ public void defaults() {
110110
DataSourceConfig readOnly = new DataSourceConfig();
111111
readOnly.setDefaults(config);
112112

113-
AssertionsForClassTypes.assertThat(readOnly.getDriver()).isEqualTo(config.getDriver());
114-
AssertionsForClassTypes.assertThat(readOnly.getUrl()).isEqualTo(config.getUrl());
115-
AssertionsForClassTypes.assertThat(readOnly.getUsername()).isEqualTo(config.getUsername());
116-
AssertionsForClassTypes.assertThat(readOnly.getPassword()).isEqualTo(config.getPassword());
117-
AssertionsForClassTypes.assertThat(readOnly.getSchema()).isEqualTo(config.getSchema());
113+
assertThat(readOnly.getDriver()).isEqualTo(config.getDriver());
114+
assertThat(readOnly.getUrl()).isEqualTo(config.getUrl());
115+
assertThat(readOnly.getUsername()).isEqualTo(config.getUsername());
116+
assertThat(readOnly.getPassword()).isEqualTo(config.getPassword());
117+
assertThat(readOnly.getSchema()).isEqualTo(config.getSchema());
118118
assertThat(readOnly.getCustomProperties()).containsKeys("useSSL");
119119
}
120120

@@ -128,10 +128,10 @@ public void defaults_someOverride() {
128128
DataSourceConfig config = create();
129129
readOnly.setDefaults(config);
130130

131-
AssertionsForClassTypes.assertThat(readOnly.getPassword()).isEqualTo(config.getPassword());
132-
AssertionsForClassTypes.assertThat(readOnly.getDriver()).isEqualTo(config.getDriver());
133-
AssertionsForClassTypes.assertThat(readOnly.getUrl()).isEqualTo("jdbc:postgresql://127.0.0.2:5432/unit");
134-
AssertionsForClassTypes.assertThat(readOnly.getUsername()).isEqualTo("foo2");
131+
assertThat(readOnly.getPassword()).isEqualTo(config.getPassword());
132+
assertThat(readOnly.getDriver()).isEqualTo(config.getDriver());
133+
assertThat(readOnly.getUrl()).isEqualTo("jdbc:postgresql://127.0.0.2:5432/unit");
134+
assertThat(readOnly.getUsername()).isEqualTo("foo2");
135135

136136
}
137137

@@ -154,10 +154,10 @@ public void loadSettings() throws IOException {
154154
props.load(getClass().getResourceAsStream("/example.properties"));
155155
config.loadSettings(props, "foo");
156156

157-
AssertionsForClassTypes.assertThat(config.getReadOnlyUrl()).isEqualTo("myReadOnlyUrl");
158-
AssertionsForClassTypes.assertThat(config.getUrl()).isEqualTo("myUrl");
159-
AssertionsForClassTypes.assertThat(config.getUsername()).isEqualTo("myusername");
160-
AssertionsForClassTypes.assertThat(config.getPassword()).isEqualTo("mypassword");
161-
AssertionsForClassTypes.assertThat(config.getSchema()).isEqualTo("myschema");
157+
assertThat(config.getReadOnlyUrl()).isEqualTo("myReadOnlyUrl");
158+
assertThat(config.getUrl()).isEqualTo("myUrl");
159+
assertThat(config.getUsername()).isEqualTo("myusername");
160+
assertThat(config.getPassword()).isEqualTo("mypassword");
161+
assertThat(config.getSchema()).isEqualTo("myschema");
162162
}
163163
}

src/test/java/io/ebean/datasource/FactoryTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package io.ebean.datasource;
22

3-
import org.testng.annotations.Test;
3+
import org.junit.jupiter.api.Test;
44

55
import java.sql.Connection;
66
import java.sql.PreparedStatement;

src/test/java/io/ebean/datasource/PostgresInitTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import io.ebean.docker.commands.PostgresConfig;
44
import io.ebean.docker.commands.PostgresContainer;
5-
import org.testng.annotations.Test;
5+
import org.junit.jupiter.api.Test;
66

77
import java.sql.Connection;
88
import java.sql.PreparedStatement;

src/test/java/io/ebean/datasource/core/DataSourcePoolFactoryTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import io.ebean.datasource.DataSourceConfig;
44
import io.ebean.datasource.DataSourceFactory;
55
import io.ebean.datasource.DataSourcePool;
6-
import org.testng.annotations.Test;
6+
import org.junit.jupiter.api.Test;
77

88
import java.sql.Connection;
99
import java.sql.PreparedStatement;

src/test/java/io/ebean/datasource/pool/BusyConnectionBufferTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
package io.ebean.datasource.pool;
22

3+
import org.junit.jupiter.api.Test;
34

4-
import org.testng.annotations.Test;
5-
6-
import static org.testng.Assert.assertEquals;
5+
import static org.junit.jupiter.api.Assertions.assertEquals;
76

87
public class BusyConnectionBufferTest {
98

src/test/java/io/ebean/datasource/pool/ConnectionPoolInterruptTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
package io.ebean.datasource.pool;
22

33
import io.ebean.datasource.DataSourceConfig;
4-
import org.testng.annotations.AfterClass;
5-
import org.testng.annotations.Test;
4+
import org.junit.jupiter.api.AfterEach;
5+
import org.junit.jupiter.api.Test;
66

77
import java.sql.SQLException;
88

9-
import static org.testng.Assert.assertTrue;
9+
import static org.junit.jupiter.api.Assertions.assertTrue;
1010

1111
public class ConnectionPoolInterruptTest {
1212

@@ -29,7 +29,7 @@ private ConnectionPool createPool() {
2929
return new ConnectionPool("interrupt", config);
3030
}
3131

32-
@AfterClass
32+
@AfterEach
3333
public void after() {
3434
pool.shutdown();
3535
}

src/test/java/io/ebean/datasource/pool/ConnectionPoolOfflineTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
package io.ebean.datasource.pool;
22

33
import io.ebean.datasource.DataSourceConfig;
4+
import org.junit.jupiter.api.Test;
45
import org.slf4j.Logger;
56
import org.slf4j.LoggerFactory;
6-
import org.testng.annotations.Test;
77

88
import java.sql.Connection;
99
import java.sql.PreparedStatement;
1010
import java.sql.SQLException;
11-
1211
import static org.assertj.core.api.Assertions.assertThat;
13-
import static org.testng.Assert.assertEquals;
12+
import static org.junit.jupiter.api.Assertions.assertEquals;
1413

1514
public class ConnectionPoolOfflineTest {
1615

src/test/java/io/ebean/datasource/pool/ConnectionPoolSpeedTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package io.ebean.datasource.pool;
22

33
import io.ebean.datasource.DataSourceConfig;
4+
import org.junit.jupiter.api.AfterEach;
5+
import org.junit.jupiter.api.Test;
46
import org.slf4j.Logger;
57
import org.slf4j.LoggerFactory;
6-
import org.testng.annotations.AfterClass;
7-
import org.testng.annotations.Test;
88

99
import java.sql.Connection;
1010
import java.sql.SQLException;
@@ -39,7 +39,7 @@ private ConnectionPool createPool() {
3939
return new ConnectionPool("testspeed", config);
4040
}
4141

42-
@AfterClass
42+
@AfterEach
4343
public void after() {
4444
pool.shutdown();
4545
}

src/test/java/io/ebean/datasource/pool/ConnectionPoolTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package io.ebean.datasource.pool;
22

33
import io.ebean.datasource.DataSourceConfig;
4-
import org.testng.annotations.AfterClass;
5-
import org.testng.annotations.Test;
4+
import org.junit.jupiter.api.AfterEach;
5+
import org.junit.jupiter.api.Test;
66

77
import java.sql.Connection;
88
import java.sql.PreparedStatement;
@@ -31,7 +31,7 @@ private ConnectionPool createPool() {
3131
return new ConnectionPool("test", config);
3232
}
3333

34-
@AfterClass
34+
@AfterEach
3535
public void after() {
3636
pool.shutdown();
3737
}

0 commit comments

Comments
 (0)