假设我们有一个由一些 Eclipse 项目和 Spring 3.1 组成的项目,最终结果是一个 WAR 文件。我们使用 WTP 进行开发。所有的单元测试和集成测试都在工作(我们的 Maven 会自动完成)。该项目在具有本地配置的 WTP 中运行。换句话说,一切看起来都准备好了。
现在我们要测试使用不同平台的不同配置文件集运行该 WAR 文件。测试应该只启动上下文并查看是否会导致任何问题(属性文件中缺少/拼写错误的属性,用于自动装配的太多 bean,...)。AFAIK 没有必要访问(或访问)外部世界。基本上它应该只启动上下文,关闭它并继续下一个配置。如果一个上下文失败,构建应该会中断。
我们应该怎么做?我们可以用 Maven 做到这一点吗?外部的东西?
编辑:忘了说:我们将使用 Tomcat 6 运行我们的东西。