| Criterios de aceptación |
• El sistema muestra los movimientos del usuario ordenados cronológicamente, del más reciente al más antiguo• Cada movimiento muestra su tipo, monto, fecha, descripción y categoría• Los ingresos y los gastos se muestran diferenciados visualmente• El usuario puede filtrar los movimientos por rango de fechas; si la fecha inicial es posterior a la final, se notifica que el rango no es válido y no se aplica el filtro• El usuario puede filtrar los movimientos por tipo: ingreso o gasto• El usuario puede filtrar los movimientos por categoría• Los filtros se pueden combinar entre sí• Si ningún movimiento coincide con los filtros, se muestra un mensaje indicándolo• Si el usuario no ha registrado movimientos, se muestra un mensaje invitándolo a registrar el primero |