拦截器测试要写吗?

需要写,但不必覆盖所有情况。建议针对以下关键点写测试:

  1. 核心逻辑:比如拦截器是否成功拦截未登录用户、权限不足的请求等。
  2. 异常处理:拦截器抛异常时是否返回正确错误信息。
  3. 边界条件:比如请求头缺失、参数异常时拦截器行为是否正常。

简单场景可以不写,但涉及安全、权限或数据校验时建议必写,避免上线后出问题难以排查。