Skip to content

Commit abc4eaa

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
chore: simplify examples involving lists (#446)
1 parent 8fffede commit abc4eaa

File tree

58 files changed

+1060
-1290
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+1060
-1290
lines changed

lithic-java-core/src/test/kotlin/com/lithic/api/models/AccountHolderCreateParamsTest.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class AccountHolderCreateParamsTest {
2626
)
2727
.governmentId("114-123-1513")
2828
.legalBusinessName("Acme, Inc.")
29-
.phoneNumbers(listOf("+15555555555"))
29+
.addPhoneNumber("+15555555555")
3030
.dbaBusinessName("dba_business_name")
3131
.parentCompany("parent_company")
3232
.build()
@@ -68,7 +68,7 @@ class AccountHolderCreateParamsTest {
6868
)
6969
.governmentId("114-123-1513")
7070
.legalBusinessName("Acme, Inc.")
71-
.phoneNumbers(listOf("+15555555555"))
71+
.addPhoneNumber("+15555555555")
7272
.dbaBusinessName("dba_business_name")
7373
.parentCompany("parent_company")
7474
.build()

lithic-java-core/src/test/kotlin/com/lithic/api/models/AccountHolderCreateResponseTest.kt

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,17 @@ class AccountHolderCreateResponseTest {
1515
.token("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
1616
.accountToken("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
1717
.status(AccountHolderCreateResponse.Status.ACCEPTED)
18-
.statusReasons(
19-
listOf(AccountHolderCreateResponse.StatusReasons.ADDRESS_VERIFICATION_FAILURE)
18+
.addStatusReason(
19+
AccountHolderCreateResponse.StatusReasons.ADDRESS_VERIFICATION_FAILURE
2020
)
2121
.created(OffsetDateTime.parse("2019-12-27T18:11:19.117Z"))
2222
.externalId("external_id")
23-
.requiredDocuments(
24-
listOf(
25-
RequiredDocument.builder()
26-
.entityToken("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
27-
.statusReasons(listOf("string"))
28-
.validDocuments(listOf("string"))
29-
.build()
30-
)
23+
.addRequiredDocument(
24+
RequiredDocument.builder()
25+
.entityToken("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
26+
.addStatusReason("string")
27+
.addValidDocument("string")
28+
.build()
3129
)
3230
.build()
3331
assertThat(accountHolderCreateResponse).isNotNull
@@ -46,8 +44,8 @@ class AccountHolderCreateResponseTest {
4644
.containsExactly(
4745
RequiredDocument.builder()
4846
.entityToken("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
49-
.statusReasons(listOf("string"))
50-
.validDocuments(listOf("string"))
47+
.addStatusReason("string")
48+
.addValidDocument("string")
5149
.build()
5250
)
5351
}

lithic-java-core/src/test/kotlin/com/lithic/api/models/AccountHolderListDocumentsResponseTest.kt

Lines changed: 38 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -12,72 +12,56 @@ class AccountHolderListDocumentsResponseTest {
1212
fun createAccountHolderListDocumentsResponse() {
1313
val accountHolderListDocumentsResponse =
1414
AccountHolderListDocumentsResponse.builder()
15-
.data(
16-
listOf(
17-
Document.builder()
18-
.token("f41c975e-cad8-4e4f-a5cb-cef92ed91083")
19-
.accountHolderToken("aab6ad9a-3630-4cd0-bbec-1a0fa5c7e149")
20-
.documentType(Document.DocumentType.DRIVERS_LICENSE)
21-
.entityToken("b50a84c9-8e86-4016-b1c7-0b9f71d4bb84")
22-
.requiredDocumentUploads(
23-
listOf(
24-
Document.RequiredDocumentUpload.builder()
25-
.token("e254beee-67db-4d8c-b610-306ee07de886")
26-
.acceptedEntityStatusReasons(listOf("string"))
27-
.created(OffsetDateTime.parse("2024-09-18T12:34:56Z"))
28-
.imageType(Document.RequiredDocumentUpload.ImageType.FRONT)
29-
.rejectedEntityStatusReasons(listOf("string"))
30-
.status(
31-
Document.RequiredDocumentUpload.DocumentUploadStatus
32-
.ACCEPTED
33-
)
34-
.statusReasons(
35-
listOf(
36-
Document.RequiredDocumentUpload
37-
.DocumentUploadStatusReasons
38-
.DOCUMENT_MISSING_REQUIRED_DATA
39-
)
40-
)
41-
.updated(OffsetDateTime.parse("2024-09-18T12:34:56Z"))
42-
.uploadUrl(
43-
"https://lithic-document-verification-uploads.com"
44-
)
45-
.build()
46-
)
47-
)
48-
.build()
49-
)
50-
)
51-
.build()
52-
assertThat(accountHolderListDocumentsResponse).isNotNull
53-
assertThat(accountHolderListDocumentsResponse.data().get())
54-
.containsExactly(
55-
Document.builder()
56-
.token("f41c975e-cad8-4e4f-a5cb-cef92ed91083")
57-
.accountHolderToken("aab6ad9a-3630-4cd0-bbec-1a0fa5c7e149")
58-
.documentType(Document.DocumentType.DRIVERS_LICENSE)
59-
.entityToken("b50a84c9-8e86-4016-b1c7-0b9f71d4bb84")
60-
.requiredDocumentUploads(
61-
listOf(
15+
.addData(
16+
Document.builder()
17+
.token("f41c975e-cad8-4e4f-a5cb-cef92ed91083")
18+
.accountHolderToken("aab6ad9a-3630-4cd0-bbec-1a0fa5c7e149")
19+
.documentType(Document.DocumentType.DRIVERS_LICENSE)
20+
.entityToken("b50a84c9-8e86-4016-b1c7-0b9f71d4bb84")
21+
.addRequiredDocumentUpload(
6222
Document.RequiredDocumentUpload.builder()
6323
.token("e254beee-67db-4d8c-b610-306ee07de886")
64-
.acceptedEntityStatusReasons(listOf("string"))
24+
.addAcceptedEntityStatusReason("string")
6525
.created(OffsetDateTime.parse("2024-09-18T12:34:56Z"))
6626
.imageType(Document.RequiredDocumentUpload.ImageType.FRONT)
67-
.rejectedEntityStatusReasons(listOf("string"))
27+
.addRejectedEntityStatusReason("string")
6828
.status(
6929
Document.RequiredDocumentUpload.DocumentUploadStatus.ACCEPTED
7030
)
71-
.statusReasons(
72-
listOf(
73-
Document.RequiredDocumentUpload.DocumentUploadStatusReasons
74-
.DOCUMENT_MISSING_REQUIRED_DATA
75-
)
31+
.addStatusReason(
32+
Document.RequiredDocumentUpload.DocumentUploadStatusReasons
33+
.DOCUMENT_MISSING_REQUIRED_DATA
7634
)
7735
.updated(OffsetDateTime.parse("2024-09-18T12:34:56Z"))
7836
.uploadUrl("https://lithic-document-verification-uploads.com")
7937
.build()
8038
)
39+
.build()
40+
)
41+
.build()
42+
assertThat(accountHolderListDocumentsResponse).isNotNull
43+
assertThat(accountHolderListDocumentsResponse.data().get())
44+
.containsExactly(
45+
Document.builder()
46+
.token("f41c975e-cad8-4e4f-a5cb-cef92ed91083")
47+
.accountHolderToken("aab6ad9a-3630-4cd0-bbec-1a0fa5c7e149")
48+
.documentType(Document.DocumentType.DRIVERS_LICENSE)
49+
.entityToken("b50a84c9-8e86-4016-b1c7-0b9f71d4bb84")
50+
.addRequiredDocumentUpload(
51+
Document.RequiredDocumentUpload.builder()
52+
.token("e254beee-67db-4d8c-b610-306ee07de886")
53+
.addAcceptedEntityStatusReason("string")
54+
.created(OffsetDateTime.parse("2024-09-18T12:34:56Z"))
55+
.imageType(Document.RequiredDocumentUpload.ImageType.FRONT)
56+
.addRejectedEntityStatusReason("string")
57+
.status(Document.RequiredDocumentUpload.DocumentUploadStatus.ACCEPTED)
58+
.addStatusReason(
59+
Document.RequiredDocumentUpload.DocumentUploadStatusReasons
60+
.DOCUMENT_MISSING_REQUIRED_DATA
61+
)
62+
.updated(OffsetDateTime.parse("2024-09-18T12:34:56Z"))
63+
.uploadUrl("https://lithic-document-verification-uploads.com")
64+
.build()
8165
)
8266
.build()
8367
)

lithic-java-core/src/test/kotlin/com/lithic/api/models/AccountHolderSimulateEnrollmentDocumentReviewParamsTest.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ class AccountHolderSimulateEnrollmentDocumentReviewParamsTest {
1212
AccountHolderSimulateEnrollmentDocumentReviewParams.builder()
1313
.documentUploadToken("document_upload_token")
1414
.status(AccountHolderSimulateEnrollmentDocumentReviewParams.Status.UPLOADED)
15-
.acceptedEntityStatusReasons(listOf("string"))
15+
.addAcceptedEntityStatusReason("string")
1616
.statusReason(
1717
AccountHolderSimulateEnrollmentDocumentReviewParams.DocumentUploadStatusReasons
1818
.DOCUMENT_MISSING_REQUIRED_DATA
@@ -26,7 +26,7 @@ class AccountHolderSimulateEnrollmentDocumentReviewParamsTest {
2626
AccountHolderSimulateEnrollmentDocumentReviewParams.builder()
2727
.documentUploadToken("document_upload_token")
2828
.status(AccountHolderSimulateEnrollmentDocumentReviewParams.Status.UPLOADED)
29-
.acceptedEntityStatusReasons(listOf("string"))
29+
.addAcceptedEntityStatusReason("string")
3030
.statusReason(
3131
AccountHolderSimulateEnrollmentDocumentReviewParams.DocumentUploadStatusReasons
3232
.DOCUMENT_MISSING_REQUIRED_DATA

lithic-java-core/src/test/kotlin/com/lithic/api/models/AccountHolderSimulateEnrollmentReviewParamsTest.kt

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,9 @@ class AccountHolderSimulateEnrollmentReviewParamsTest {
1212
AccountHolderSimulateEnrollmentReviewParams.builder()
1313
.accountHolderToken("account_holder_token")
1414
.status(AccountHolderSimulateEnrollmentReviewParams.Status.ACCEPTED)
15-
.statusReasons(
16-
listOf(
17-
AccountHolderSimulateEnrollmentReviewParams.StatusReason
18-
.PRIMARY_BUSINESS_ENTITY_ID_VERIFICATION_FAILURE
19-
)
15+
.addStatusReason(
16+
AccountHolderSimulateEnrollmentReviewParams.StatusReason
17+
.PRIMARY_BUSINESS_ENTITY_ID_VERIFICATION_FAILURE
2018
)
2119
.build()
2220
}
@@ -27,11 +25,9 @@ class AccountHolderSimulateEnrollmentReviewParamsTest {
2725
AccountHolderSimulateEnrollmentReviewParams.builder()
2826
.accountHolderToken("account_holder_token")
2927
.status(AccountHolderSimulateEnrollmentReviewParams.Status.ACCEPTED)
30-
.statusReasons(
31-
listOf(
32-
AccountHolderSimulateEnrollmentReviewParams.StatusReason
33-
.PRIMARY_BUSINESS_ENTITY_ID_VERIFICATION_FAILURE
34-
)
28+
.addStatusReason(
29+
AccountHolderSimulateEnrollmentReviewParams.StatusReason
30+
.PRIMARY_BUSINESS_ENTITY_ID_VERIFICATION_FAILURE
3531
)
3632
.build()
3733
val body = params.getBody()

0 commit comments

Comments
 (0)