質問編集履歴
1
処理内容の詳細化
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,15 +6,21 @@
|
|
6
6
|
・・・
|
7
7
|
var response = 外部APIを実行するメソッド();
|
8
8
|
|
9
|
+
try{
|
9
|
-
// メソッドのステータスコードを参照し、200以外エラーとする。
|
10
|
+
// メソッドのステータスコードを参照し、200以外エラーとする。
|
10
|
-
if(
|
11
|
+
if(response.ステータス == 1){
|
11
|
-
Exception
|
12
|
+
Exception
|
13
|
+
}else if(response.ステータス == 2){
|
14
|
+
Exception
|
15
|
+
}
|
16
|
+
続きの処理
|
17
|
+
・・・
|
18
|
+
}catch(Exception e){
|
19
|
+
エラー処理
|
12
20
|
}
|
13
|
-
続きの処理
|
14
|
-
・・・
|
15
21
|
}
|
16
22
|
```
|
17
|
-
「作成したAPI()」の単体テスト実施時に、上記の「外部APIを実行するメソッド()」で返却される
|
23
|
+
「作成したAPI()」の単体テスト実施時に、上記の「外部APIを実行するメソッド()」で返却されるステータスを任意で指定したいのですが
|
18
24
|
上記のような場合の単体テストの実施方法について、アドバイスや方法が記載されているWEBサイトをご教示いただきたいです。
|
19
25
|
|
20
26
|
以下、環境です。
|