gpt4 book ai didi

java - 在 junit 测试运行时模拟物理 Web 服务器

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:50:09 29 4
gpt4 key购买 nike

我正在寻找一个能够模拟特定 URL 的 JSON 响应并因此启动内存服务器的简单框架。例如。该框架可以启动 node.js 服务器或类似服务器。

我需要一台物理服务器,因为单元测试是针对外部应用程序(使用 selenium)运行的,并且该应用程序依赖于 JSON 接口(interface)。该应用程序本身是在模拟器内部运行的 iPhone-App,并与 REST 接口(interface)通信。

如果我需要使用 jUnit 执行测试,是否有针对此的现有框架或什么是最佳方法。

最佳答案

假设您可以在客户端应用程序中配置 JSON URL,则可以启动 stub 服务器。

查看示例:

您可以在集成前测试阶段在您的 Maven 构建中启动它们,并在集成后测试阶段关闭它们。

关于java - 在 junit 测试运行时模拟物理 Web 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20189064/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com