【发布时间】:2012-09-25 23:56:05
【问题描述】:
我正在开发一个带有单元/集成测试的 Java Web 应用程序。应用程序被部署到 Jetty 并在运行 maven 的集成测试阶段时使用 H2 db。我有一个从无法迁移到 H2 db 的 dao 层调用的 oracle 函数,因此我想在运行测试用例时在代码中模拟/跳过这部分。
我想有一个标志来判断我是否在测试模式下运行应用程序并将条件放入代码中,但对我来说看起来不像更清洁的方法。请建议实现这一目标的最佳方法。
【问题讨论】:
标签: java unit-testing integration-testing