我的公司有一个基于 Java 的批处理应用程序,它没有在 Java EE 中实现,它嵌入了 jetty 来处理一些 Web 服务调用。
到目前为止,这些端点都没有任何功能测试(使用类似 htmlunit 的东西),这显然是一件坏事。
我受命去做这件事。我对成功的定义是让它的行为尽可能像 grails 并且它的功能测试插件或传统的 Java EE 将使用 maven 的故障保护插件。
该应用程序有一个 main() 方法。在内部,一切(如数据源、作业如何组合在一起等)都在 Spring 中配置。
有人对策略有什么建议吗?随时提示我了解更多信息。