Skip to content

Commit 4869e34

Browse files
committed
测试启动优化
1 parent fcea91d commit 4869e34

File tree

3 files changed

+13
-14
lines changed

3 files changed

+13
-14
lines changed

Diff for: src/test/java/ma/luan/yiyan/api/ApiVerticleTest.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import io.vertx.ext.web.client.WebClient;
1212
import io.vertx.ext.web.client.WebClientOptions;
1313
import ma.luan.yiyan.MainVerticle;
14-
import org.junit.Before;
14+
import org.junit.BeforeClass;
1515
import org.junit.Test;
1616
import org.junit.runner.RunWith;
1717

@@ -24,10 +24,10 @@
2424

2525
@RunWith(VertxUnitRunner.class)
2626
public class ApiVerticleTest {
27-
private WebClient webClient;
27+
private static WebClient webClient;
2828

29-
@Before
30-
public void beforeClass(TestContext context) {
29+
@BeforeClass
30+
public static void beforeClass(TestContext context) {
3131
Async async = context.async();
3232
Vertx vertx = Vertx.vertx();
3333
JsonObject config = new JsonObject(vertx.

Diff for: src/test/java/ma/luan/yiyan/service/DataServiceTest.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import io.vertx.ext.unit.TestContext;
99
import io.vertx.ext.unit.junit.VertxUnitRunner;
1010
import ma.luan.yiyan.constants.Key;
11-
import org.junit.Before;
11+
import org.junit.BeforeClass;
1212
import org.junit.Test;
1313
import org.junit.runner.RunWith;
1414

@@ -19,10 +19,10 @@
1919

2020
@RunWith(VertxUnitRunner.class)
2121
public class DataServiceTest {
22-
private Vertx vertx;
22+
private static Vertx vertx;
2323

24-
@Before
25-
public void beforeClass(TestContext context) {
24+
@BeforeClass
25+
public static void beforeClass(TestContext context) {
2626
Async async = context.async();
2727
vertx = Vertx.vertx();
2828
JsonObject config = new JsonObject(vertx.

Diff for: src/test/java/ma/luan/yiyan/service/LogServiceTest.java

+5-6
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import io.vertx.ext.unit.TestContext;
88
import io.vertx.ext.unit.junit.VertxUnitRunner;
99
import ma.luan.yiyan.constants.Key;
10-
import org.junit.Before;
10+
import org.junit.BeforeClass;
1111
import org.junit.Test;
1212
import org.junit.runner.RunWith;
1313

@@ -17,14 +17,13 @@
1717

1818
@RunWith(VertxUnitRunner.class)
1919
public class LogServiceTest {
20-
private Vertx vertx;
21-
private JsonObject config;
20+
private static Vertx vertx;
2221

23-
@Before
24-
public void beforeClass(TestContext context) {
22+
@BeforeClass
23+
public static void beforeClass(TestContext context) {
2524
Async async = context.async();
2625
vertx = Vertx.vertx();
27-
config = new JsonObject(vertx.
26+
JsonObject config = new JsonObject(vertx.
2827
fileSystem().readFileBlocking("conf.json"));
2928
vertx.deployVerticle(new LogService(), new DeploymentOptions().setConfig(config), c -> {
3029
async.complete();

0 commit comments

Comments
 (0)