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: