Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions functional_tests/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,3 +65,20 @@

---

**Execution Date:** 4/27/2026, 7:28:44 AM

**Test Unique Identifier:** "ZBIO-5213"

**Input(s):**
1. JIRA ID: ZBIO-5213

**Test Output Folder:**
1. [ZBIO-5213.json](ZBIO-5213/ZBIO-5213.json)
2. [ZBIO-5213.feature](ZBIO-5213/ZBIO-5213.feature)
3. [ZBIO-5213.csv](ZBIO-5213/ZBIO-5213.csv)
4. [ZBIO-5213.xlsx](ZBIO-5213/ZBIO-5213.xlsx)
5. [ZBIO-5213.docx](ZBIO-5213/ZBIO-5213.docx)
6. [ZBIO-5213.yaml](ZBIO-5213/ZBIO-5213.yaml)

---

19 changes: 19 additions & 0 deletions functional_tests/ZBIO-5213/.roost/roost_metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"project": {
"name": "ZBIO-5213",
"created_at": "2026-04-27T07:28:44.376Z",
"updated_at": "2026-04-27T07:28:44.376Z"
},
"files": {
"input_files": [
{
"fileName": "ZBIO-5213.txt",
"fileURI": "/var/tmp/Roost/RoostGPT/demo-functional-test/41909e28-4686-472a-9026-216085391028/functional_tests/ZBIO-5213/ZBIO-5213.txt",
"fileSha": "0e017aaae1"
}
]
},
"api_files": {
"input_files": []
}
}
31 changes: 31 additions & 0 deletions functional_tests/ZBIO-5213/ZBIO-5213.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
Credit card due collection lifecycle transitions and masking
Overdue balance escalation fee calculation and integration error handling
Role-based notification trigger and masking enforcement
Notification generation, multi-channel delivery, and masking
User actions and system state transitions for payment plan and collections
Notification misdelivery and masked correction workflow
Payment plan proposal eligibility and masking at boundary values
Collection agency handoff integration failure and masking
Legal action document creation, notification, masking, and access control
Invalid payment input and secure error messaging workflow
Notification suppression upon early payment and masking
Manual override of collection escalation and masking
Disputed overdue amount and temporary suspension with masking
Parallel due and collection workflows for multiple cards per user
Post-legal closure notification, retention and masking enforcement
End-to-end UI masking validation for overdue and escalation journey
Audit log and retention validation for all states, actions, and masked digits
Penalty, fee, and interest assessment with boundary and negative values
Integration error handling, retry, and masked comm/logs
Payment plan, partial payment, reversal, recovery and masking
Sequential overdue notices, timing, masking, and suppression logic
Localization/regulatory formatting for multilingual notifications with masked digits
Dynamic role change handling, notification masking, and access control
Retroactive fee change, notification content update, and full masking
Third-party broker (Twilio, SendGrid) notification consistency and masking
Delayed payment after collection notification and suppression of agency escalation
Notification template editing and preview masking
Linked loan repayment impacting overdue card state, masking, notification suppression
Legal case reopening after customer appeal with masked communication validation
User communication consent withdrawal with notification suppression and masking
Collection entity API operations with masking and compliance checks
Binary file added functional_tests/ZBIO-5213/ZBIO-5213.docx
Binary file not shown.
462 changes: 462 additions & 0 deletions functional_tests/ZBIO-5213/ZBIO-5213.feature

Large diffs are not rendered by default.

417 changes: 417 additions & 0 deletions functional_tests/ZBIO-5213/ZBIO-5213.json

Large diffs are not rendered by default.

Binary file added functional_tests/ZBIO-5213/ZBIO-5213.xlsx
Binary file not shown.
Loading