我正在尝试创建单元测试环境以在我的开发环境中测试 RESTFul 服务(cfx+spring)。为了测试 RESTFul 服务,我需要在 JUnit 测试用例中使用 @Context。@Context 应包含 HttpRequest、HttpSession、ServletContext、ServletConfig 和所有其他 web 服务器相关信息。
我已经为上述设置了 JUnit,但是当我运行时,@Context 将变为 null。这可能是因为没有运行网络服务器并且没有@Context。我只是怀疑是否有办法创建示例 web @Context 并传递给 JUnit。欢迎任何其他想法将 web @Context 带入 JUnit 测试用例。