4.3.2 六边形架构:端口适配器测试 在六边形架构的实践疆域里,测试从来不是附庸于实现的“收尾工序”,而是一把刻刀——它雕琢边界、校验契约、暴露耦合、验证抽象。当我们在 4.3.2 节驻足于“端口适配器测试”这一命题时,我们面对的已不再是“要不要写测试”的哲学思辨,而是“如何让测试成为六边形骨架中可伸缩、可替换、可验证的结构性单元”的工程命题。这不是对测试覆盖率的机械追逐,而是对端口契约的数学化表达、对适配器行为的确定性约束、对内外边界间数据流的可溯性建模——三者交织而成的技术实践。 让我们先直面一个常被轻描淡写的真相:绝大多数所谓“六边形架构测试”实际只是披着端口外衣的分层架构测试。它们将 接口注入 Service 层,用 模拟其返回值,再断言 Service 方法的输出。