============================================================ 🧪 COMPREHENSIVE E2E TEST — Customer Acquisition App ============================================================ 📋 PHASE 1: Foundation ✅ Health Check — Status: 200 ❌ Admin Login — Role: undefined ❌ Auth Me (Admin) — Role: undefined ❌ MFO Login — Role: undefined ❌ CSA Login — Role: undefined ❌ SLIK Login — Role: undefined ❌ CA_TL Login — Role: undefined ❌ BM Login — Role: undefined ✅ Invalid Login Rejected — Msg: Username dan password wajib diisi ❌ List Users — Count: undefined ❌ List Branches — Count: undefined ❌ Admin Settings — Count: undefined ❌ Workflow Settings — Count: undefined ❌ List Products — Count: undefined ❌ Document Configs — Count: undefined ❌ Scoring Configs — Count: undefined ❌ Add Blacklist — NIK: 1234567890123456 ❌ List Blacklist — Count: undefined ✅ Admin Route RBAC (MFO denied) — Status: 403 or denied 📋 PHASE 2: Data Entry & Documents ❌ Create Customer — AppNo: undefined ❌ List Customers (MFO) — Total: undefined ❌ Get Customer Detail — Status: undefined ❌ NIK Check (valid) — Result: undefined ❌ NIK Check (blacklisted) — Reason: undefined ❌ Update Personal Details — Name: undefined ❌ Update Contacts — Count: undefined ❌ Update Addresses — Count: undefined ❌ Update Business Details — Type: undefined ❌ Update Spouse Details — Name: undefined ❌ Update Loan Details — Tenor: undefined, Weekly: undefined ❌ Installment Calculator — Weekly: undefined, Disbursed: undefined ❌ Update Cashflow MFO — Revenue: undefined ❌ Update Survey Report — Grade: undefined ❌ Save Declaration — Agreed: undefined ❌ Submit Application — Msg: Token tidak ditemukan ❌ Status After Submit — Status: undefined 📋 PHASE 3: Workflow & Intelligence ❌ CSA Queue — Pending: undefined ❌ CSA Approve — Msg: Token tidak ditemukan ❌ Status After CSA Approve — Status: undefined ❌ SLIK Upload (OK) — Msg: Token tidak ditemukan ❌ SLIK Approve — Msg: Token tidak ditemukan ❌ Status After SLIK — Status: undefined ❌ CA/TL Cashflow Save — Msg: Token tidak ditemukan ❌ CA/TL Approve — Msg: Token tidak ditemukan ❌ Status After CA/TL — Status: undefined ✅ Credit Score Calculated — Score: undefined, Grade: undefined ❌ BM Approve — Msg: Token tidak ditemukan ❌ Status After BM (escalated to AM) — Status: undefined ❌ Approval History — Steps: undefined ❌ Workflow Stats — Total: undefined ❌ Notification List — Count: undefined ❌ Unread Count — Unread: undefined 📋 PHASE 4: Output & Tracking ❌ Public Tracking (by code) — Status: undefined, Name: undefined ❌ Public Tracking (by appNo) — Status: undefined ✅ Invalid Tracking Code (404) — Msg: Pengajuan tidak ditemukan ❌ Reporting Summary — Total: undefined, Approved: undefined 📋 PHASE 5: Polish & Enhancement ❌ Dashboard Stats — Total: undefined ❌ Audit Logs — Count: 0 ❌ CSV Export — Content-Type: application/json; charset=utf-8 📋 BONUS: Return & Reject Flow ❌ Create Customer #2 — AppNo: undefined ❌ Submit Customer #2 — Msg: Token tidak ditemukan ❌ CSA Return Application — Msg: Token tidak ditemukan ❌ Status After Return — Status: undefined ❌ Re-submit After Return — Msg: Token tidak ditemukan ❌ CSA Reject Application — Msg: Token tidak ditemukan ❌ Status After Reject — Status: undefined ============================================================ 🏁 RESULTS: 5 passed, 61 failed out of 66 tests ❌ FAILED TESTS: - Admin Login: Role: undefined - Auth Me (Admin): Role: undefined - MFO Login: Role: undefined - CSA Login: Role: undefined - SLIK Login: Role: undefined - CA_TL Login: Role: undefined - BM Login: Role: undefined - List Users: Count: undefined - List Branches: Count: undefined - Admin Settings: Count: undefined - Workflow Settings: Count: undefined - List Products: Count: undefined - Document Configs: Count: undefined - Scoring Configs: Count: undefined - Add Blacklist: NIK: 1234567890123456 - List Blacklist: Count: undefined - Create Customer: AppNo: undefined - List Customers (MFO): Total: undefined - Get Customer Detail: Status: undefined - NIK Check (valid): Result: undefined - NIK Check (blacklisted): Reason: undefined - Update Personal Details: Name: undefined - Update Contacts: Count: undefined - Update Addresses: Count: undefined - Update Business Details: Type: undefined - Update Spouse Details: Name: undefined - Update Loan Details: Tenor: undefined, Weekly: undefined - Installment Calculator: Weekly: undefined, Disbursed: undefined - Update Cashflow MFO: Revenue: undefined - Update Survey Report: Grade: undefined - Save Declaration: Agreed: undefined - Submit Application: Msg: Token tidak ditemukan - Status After Submit: Status: undefined - CSA Queue: Pending: undefined - CSA Approve: Msg: Token tidak ditemukan - Status After CSA Approve: Status: undefined - SLIK Upload (OK): Msg: Token tidak ditemukan - SLIK Approve: Msg: Token tidak ditemukan - Status After SLIK: Status: undefined - CA/TL Cashflow Save: Msg: Token tidak ditemukan - CA/TL Approve: Msg: Token tidak ditemukan - Status After CA/TL: Status: undefined - BM Approve: Msg: Token tidak ditemukan - Status After BM (escalated to AM): Status: undefined - Approval History: Steps: undefined - Workflow Stats: Total: undefined - Notification List: Count: undefined - Unread Count: Unread: undefined - Public Tracking (by code): Status: undefined, Name: undefined - Public Tracking (by appNo): Status: undefined - Reporting Summary: Total: undefined, Approved: undefined - Dashboard Stats: Total: undefined - Audit Logs: Count: 0 - CSV Export: Content-Type: application/json; charset=utf-8 - Create Customer #2: AppNo: undefined - Submit Customer #2: Msg: Token tidak ditemukan - CSA Return Application: Msg: Token tidak ditemukan - Status After Return: Status: undefined - Re-submit After Return: Msg: Token tidak ditemukan - CSA Reject Application: Msg: Token tidak ditemukan - Status After Reject: Status: undefined ============================================================