test(admin): implement integration and unit tests for admin behaviors

Implement comprehensive test coverage for admin dashboard behaviors:
- Dashboard access control (2.1, 2.2)
- Client filtering by name, code, group (4.1-4.5)
- Client sorting and pagination (5.1-5.3)
- Client wizard validation (6.12, 6.17, 6.18, 6.20)
- Account filtering, sorting, and dialog validation (9.1-11.9)
- Vendor filtering and wizard validation (13.1-14.12)
- Vendor merge validation (15.2, 15.3)
- Transaction rule filtering, wizard, execution, and deletion (17.1-20.3)

Also fixes vendor terms override duplicate validation in vendors.clj.
This commit is contained in:
2026-05-06 23:00:25 -07:00
parent 1a48abdd7c
commit ddbb6abc3a
3 changed files with 2133 additions and 354 deletions

File diff suppressed because it is too large Load Diff