Skip to content

Commit 7351b67

Browse files
committed
Move OceanBase tests to JUnit Jupiter
1 parent e5acbeb commit 7351b67

File tree

3 files changed

+13
-10
lines changed

3 files changed

+13
-10
lines changed

modules/oceanbase/build.gradle

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@ description = "Testcontainers :: JDBC :: OceanBase"
33
dependencies {
44
api project(':testcontainers-jdbc')
55

6+
testRuntimeOnly 'org.junit.platform:junit-platform-launcher:1.11.0'
7+
8+
testImplementation 'org.junit.jupiter:junit-jupiter:5.13.4'
69
testImplementation project(':testcontainers-jdbc-test')
710
testRuntimeOnly 'mysql:mysql-connector-java:8.0.33'
811
}
12+
13+
test {
14+
useJUnitPlatform()
15+
}

modules/oceanbase/src/test/java/org/testcontainers/oceanbase/OceanBaseJdbcDriverTest.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
11
package org.testcontainers.oceanbase;
22

3-
import org.junit.runner.RunWith;
4-
import org.junit.runners.Parameterized;
53
import org.testcontainers.jdbc.AbstractJDBCDriverTest;
64

75
import java.util.Arrays;
86
import java.util.EnumSet;
97

10-
@RunWith(Parameterized.class)
11-
public class OceanBaseJdbcDriverTest extends AbstractJDBCDriverTest {
8+
class OceanBaseJdbcDriverTest extends AbstractJDBCDriverTest {
129

13-
@Parameterized.Parameters(name = "{index} - {0}")
1410
public static Iterable<Object[]> data() {
1511
return Arrays.asList(
1612
new Object[][] { { "jdbc:tc:oceanbasece://hostname/databasename", EnumSet.noneOf(Options.class) } }

modules/oceanbase/src/test/java/org/testcontainers/oceanbase/SimpleOceanBaseCETest.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
package org.testcontainers.oceanbase;
22

3-
import org.junit.Test;
3+
import org.junit.jupiter.api.Test;
44
import org.testcontainers.db.AbstractContainerDatabaseTest;
55

66
import java.sql.ResultSet;
77
import java.sql.SQLException;
88

99
import static org.assertj.core.api.Assertions.assertThat;
1010

11-
public class SimpleOceanBaseCETest extends AbstractContainerDatabaseTest {
11+
class SimpleOceanBaseCETest extends AbstractContainerDatabaseTest {
1212

1313
private static final String IMAGE = "oceanbase/oceanbase-ce:4.2.1.8-108000022024072217";
1414

1515
@Test
16-
public void testSimple() throws SQLException {
16+
void testSimple() throws SQLException {
1717
try ( // container {
1818
OceanBaseCEContainer oceanbase = new OceanBaseCEContainer(
1919
"oceanbase/oceanbase-ce:4.2.1.8-108000022024072217"
@@ -30,7 +30,7 @@ public void testSimple() throws SQLException {
3030
}
3131

3232
@Test
33-
public void testExplicitInitScript() throws SQLException {
33+
void testExplicitInitScript() throws SQLException {
3434
try (OceanBaseCEContainer oceanbase = new OceanBaseCEContainer(IMAGE).withInitScript("init.sql")) {
3535
oceanbase.start();
3636

@@ -41,7 +41,7 @@ public void testExplicitInitScript() throws SQLException {
4141
}
4242

4343
@Test
44-
public void testWithAdditionalUrlParamInJdbcUrl() {
44+
void testWithAdditionalUrlParamInJdbcUrl() {
4545
try (OceanBaseCEContainer oceanbase = new OceanBaseCEContainer(IMAGE).withUrlParam("useSSL", "false")) {
4646
oceanbase.start();
4747

0 commit comments

Comments
 (0)