Java 在调用另一个webapp而不运行第二个webapp的webapp上编写JUnit测试

Java 在调用另一个webapp而不运行第二个webapp的webapp上编写JUnit测试,java,junit,rmi,Java,Junit,Rmi,我在同一个Tomcat实例中部署了两个独立的WebApp。让我们将这些web应用命名为A和B A正在使用RMI从B调用方法。实际上,我想为a编写一个JUnit测试,而不是真正部署B 有什么建议吗?您可以模拟第二个web应用程序。例如,您可以使用您的输入内容过于广泛和不具体。到目前为止你试过什么?仅仅放弃模糊的需求,然后说“不知道,请帮助”并不是开始提问的好方法。更具体地说:我们能做什么来模拟一个Web服务,这在很大程度上取决于您测试这个整体的级别。我想搭个便车会有帮助的。它的开头是这样的:我们是

我在同一个Tomcat实例中部署了两个独立的WebApp。让我们将这些web应用命名为A和B

A正在使用RMI从B调用方法。实际上,我想为a编写一个JUnit测试,而不是真正部署B


有什么建议吗?

您可以模拟第二个web应用程序。例如,您可以使用

您的输入内容过于广泛和不具体。到目前为止你试过什么?仅仅放弃模糊的需求,然后说“不知道,请帮助”并不是开始提问的好方法。更具体地说:我们能做什么来模拟一个Web服务,这在很大程度上取决于您测试这个整体的级别。我想搭个便车会有帮助的。它的开头是这样的:我们是在谈论完整的单元测试吗?那么A运行的上下文是什么呢?你看,对于真正的单元测试,没有webapps和tomcat之类的概念。这里只有类、依赖项、mock等等。谢谢它回答了我的问题