回答編集履歴

2

target対象クラスの記載漏れ、テスト対象のクラスの命名変更

2021/08/24 04:47

投稿

makosankibu
makosankibu

スコア289

test CHANGED
@@ -8,13 +8,21 @@
8
8
 
9
9
  @SpringBootTest
10
10
 
11
- class MemoAppApplicationTests {
11
+ class HogeAppApplicationTests {
12
12
 
13
13
 
14
14
 
15
15
  @MockBean
16
16
 
17
17
  SocketFactory socketFactory
18
+
19
+
20
+
21
+ // テスト対象
22
+
23
+ @Autowired
24
+
25
+ HogeAppApplication target;
18
26
 
19
27
 
20
28
 

1

SocketFactoryがライブラリのクラスか自作のクラスかわからなかったので混乱を招かないように説明を追加しました。

2021/08/24 04:47

投稿

makosankibu
makosankibu

スコア289

test CHANGED
@@ -1,4 +1,6 @@
1
1
  以下のようにInputStream に書き込んでからそれをモックに入れ込むことで解決しました。
2
+
3
+ ※SocketFactoryはソケット生成用の自作クラスです。テストの為に作成しました。
2
4
 
3
5
 
4
6