You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

29 lines
1.1 KiB

=== 汽车租赁系统测试 ===
当前系统总车辆数: 0
--- 场景 1: 创建合法的 Car 对象 ---
创建车辆成功: Toyota Camry (车牌: 京A88888)
当前系统总车辆数: 1
--- 场景 2: 测试属性更新 (Setters) ---
更新后车辆信息: Honda Accord, 日租金: 250.0
--- 场景 3: 测试租赁逻辑 (Rent) ---
车辆当前是否已租出? false
尝试租出车辆... 结果: 成功
车辆当前是否已租出? true
--- 场景 4: 重复租赁测试 ---
尝试再次租出该车辆... 结果: 失败
--- 场景 5: 租金计算测试 ---
租用 5 天的总租金为: 1250.0
--- 场景 6: 异常处理测试 (负数天数计算) ---
捕获预期异常: days must be positive
--- 场景 7: 异常处理测试 (创建非法车辆) ---
捕获预期异常(车牌为空): licensePlate must not be empty
捕获预期异常(租金为负): dailyRent must be positive
=== 测试结束 ===