/** * View Data Layer Tests - Admin Functionality * * This test file will cover the view data layer for admin functionality. * * The view data layer is responsible for: * - DTO → UI model mapping * - Formatting, sorting, and grouping * - Derived fields and defaults * - UI-specific semantics * * This layer isolates the UI from API churn by providing a stable interface * between the API layer and the presentation layer. * * Test coverage will include: * - Admin dashboard data transformation * - User management view models * - Admin-specific formatting and validation * - Derived fields for admin UI components * - Default values and fallbacks for admin views */