编写测试时,应在未抛出异常时添加失败条件,防止测试在错误情况下静默通过。测试需明确验证异常和失败断言,特别是在预期异常时。使用变异测试确保捕获特定错误。示例代码展示了如何在“战舰”游戏中验证重复攻击同一位置时抛出异常。
完成下面两步后,将自动完成登录并继续当前操作。