質問編集履歴

2

内容修正

2020/08/28 07:33

投稿

NakaShun_1129
NakaShun_1129

スコア20

test CHANGED
File without changes
test CHANGED
@@ -42,6 +42,10 @@
42
42
 
43
43
  あとはエラーを受け取るだけです。
44
44
 
45
+ - validationがOKだった時にStatusCode200を受け取りたいです。
46
+
47
+ - エラーがあった場合にはStatusCode400を受け取りたいです。
48
+
45
49
 
46
50
 
47
51
 

1

validationはできました

2020/08/28 07:33

投稿

NakaShun_1129
NakaShun_1129

スコア20

test CHANGED
File without changes
test CHANGED
@@ -34,6 +34,18 @@
34
34
 
35
35
 
36
36
 
37
+
38
+
39
+ ------追記------
40
+
41
+ validationチェックはできました!!
42
+
43
+ あとはエラーを受け取るだけです。
44
+
45
+
46
+
47
+
48
+
37
49
  現状のコード
38
50
 
39
51
  ```UserRestHandler.spec.ts
@@ -182,7 +194,19 @@
182
194
 
183
195
  const fakeContext = {};
184
196
 
197
+ const fakeContext = {};
198
+
185
- const response = handler.handle(fakeEvent, fakeContext);
199
+ const eventBody = fakeEvent.pathParameters;
200
+
201
+ const validationSchemePost = require("../../../../assets/schema/UserPostRequestSchema.json");
202
+
203
+ const body: ObjectLiteral = new Request(
204
+
205
+ eventBody,
206
+
207
+ validationSchemePost!
208
+
209
+ ).validate();
186
210
 
187
211
  })
188
212