【发布时间】:2009-03-03 13:14:30
【问题描述】:
我想使用模拟 Web 服务器创建单元测试。是否有一个用 Java 编写的 Web 服务器,可以通过 JUnit 测试用例轻松启动和停止?
【问题讨论】:
-
任务看起来更像是创建集成测试,而不是单元测试。
-
如果您将“单元测试”理解为测试技术(“JUnit”)和质量(快速、无先决条件、测试用例隔离),而不是大小(仅测试一个单元),那么“集成测试”可以是“单元测试”。
-
不知道为什么这个问题因为不符合 SO 准则而被关闭。对我来说,OP在这里问什么似乎很清楚。我们是否对这将是一个单元测试还是集成测试以及一个为测试目的而启动的真实 Web 服务器是否可以被视为一个模拟而争论不休?