質問編集履歴
2
テストケースで@MockBeanを使用していたため反映しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -11,8 +11,11 @@
|
|
11
11
|
|
12
12
|
@Autowired public MockMVC moc;
|
13
13
|
|
14
|
+
@MockBean TestService testService;
|
15
|
+
|
14
16
|
@Test
|
15
17
|
void 試験その1() {
|
18
|
+
when(testService.check(any()).thenReturn(true);
|
16
19
|
mvc.perform(get("/test")).andExpect(status().isOK);
|
17
20
|
}
|
18
21
|
}
|
@@ -24,9 +27,12 @@
|
|
24
27
|
public class sampleTest02 {
|
25
28
|
|
26
29
|
@Autowired public MockMVC moc;
|
30
|
+
|
27
|
-
|
31
|
+
@MockBean SampleService sampleService;
|
32
|
+
|
28
33
|
@Test
|
29
34
|
void 試験その2() {
|
35
|
+
when(sampleService.check(any()).thenReturn(true);
|
30
36
|
mvc.perform(get("/samples")).andExpect(status().isOK);
|
31
37
|
}
|
32
38
|
}
|
1
所感追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -63,4 +63,6 @@
|
|
63
63
|
```
|
64
64
|
|
65
65
|
どなたか、このケースの回避方法をご存知の方はいらっしゃいますでしょうか?
|
66
|
-
せめてテストクラスごとにSpringBootをShutDownしてコネクションを開放できれば良いと考えております。
|
66
|
+
せめてテストクラスごとにSpringBootをShutDownしてコネクションを開放できれば良いと考えております。
|
67
|
+
|
68
|
+
どうも、HikariCPのshutdownがJVMの終了にフックされている様な気もする。。。
|