@@ -29,6 +29,7 @@ class VerifyTest : AbstractTest() {
29
29
private val requestIdStr = " c11236f4-00bf-4b89-84ba-88b25df97315"
30
30
private val requestId = UUID .fromString(requestIdStr)
31
31
private val requestIdUrl = " $baseUrl /$requestIdStr "
32
+ private val existingRequest = verifyClient.request(requestIdStr)
32
33
private val timeout = 60
33
34
private val fraudCheck = false
34
35
private val sandbox = true
@@ -171,37 +172,34 @@ class VerifyTest : AbstractTest() {
171
172
@Test
172
173
fun `cancel verification` () {
173
174
mockDelete(requestIdUrl)
174
- verifyClient.cancelVerification(requestIdStr)
175
- verifyClient.cancelVerification(requestId)
175
+ existingRequest.cancel()
176
176
assertVerifyResponseException(requestIdUrl, HttpMethod .DELETE ) {
177
- verifyClient.cancelVerification(requestIdStr )
177
+ existingRequest.cancel( )
178
178
}
179
179
}
180
180
181
181
@Test
182
182
fun `next workflow` () {
183
183
val expectedUrl = " $requestIdUrl /next-workflow"
184
184
mockPost(expectedUrl)
185
- verifyClient.nextWorkflow(requestIdStr)
186
- verifyClient.nextWorkflow(requestId)
185
+ existingRequest.nextWorkflow()
187
186
assertVerifyResponseException(expectedUrl, HttpMethod .POST ) {
188
- verifyClient .nextWorkflow(requestId )
187
+ existingRequest .nextWorkflow()
189
188
}
190
189
assertVerifyResponseException(expectedUrl, HttpMethod .POST ) {
191
- verifyClient .nextWorkflow(requestIdStr )
190
+ existingRequest .nextWorkflow()
192
191
}
193
192
}
194
193
195
194
@Test
196
195
fun `check valid verification code` () {
197
- val call: () -> Boolean = {verifyClient.isValidVerificationCode(requestIdStr, code)}
196
+ val call: () -> Boolean = {
197
+ existingRequest.isValidVerificationCode(code)
198
+ }
198
199
199
200
mockPost(requestIdUrl, checkCodeRequestParams, 200 )
200
201
assertTrue(call.invoke())
201
- verifyClient.checkVerificationCode(requestIdStr, code)
202
- verifyClient.checkVerificationCode(requestId, code)
203
- assertTrue(verifyClient.isValidVerificationCode(requestId, code))
204
-
202
+ existingRequest.checkVerificationCode(code)
205
203
206
204
val title = " Invalid Code"
207
205
@@ -221,7 +219,7 @@ class VerifyTest : AbstractTest() {
221
219
222
220
assertVerifyResponseException(requestIdUrl, HttpMethod .POST , call)
223
221
assertVerifyResponseException(requestIdUrl, HttpMethod .POST ) {
224
- verifyClient .checkVerificationCode(requestIdStr, code)
222
+ existingRequest .checkVerificationCode(code)
225
223
}
226
224
}
227
225
}
0 commit comments