首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们可以在jboss服务器上部署wiremock代码吗

我们可以在jboss服务器上部署wiremock代码吗
EN

Stack Overflow用户
提问于 2019-09-02 18:25:08
回答 2查看 179关注 0票数 0

我正在尝试模拟从服务器返回到客户端的对象。所以我需要在服务器上部署我的Wiremock代码。那么,这是可能的吗?或者有没有其他方法来实现这种情况?

我对Wiremock完全不熟悉。那么我如何在JBoss上运行它呢?

我遵循了运行wiremock-standalone jar的方法,并且能够捕获我的请求和响应。

但我的主要问题是,我能从@Test方法中获得模拟响应吗?

EN

回答 2

Stack Overflow用户

发布于 2019-09-04 00:50:13

您可以使用Arquillian来测试JBoss。您可以使用此方法测试微服务,并使用Jboss Forge ~另一个工具来加速测试/开发。Forge is here入门指南。

您只需要在pom.xml上添加对Arquillian的依赖:

代码语言:javascript
复制
<dependency>
    <groupId>org.jboss.arquillian.container</groupId>
    <artifactId>arquillian-weld-ee-embedded-1.1</artifactId>
    <version>1.0.0.CR9</version>
    <scope>test</scope>
</dependency>
票数 0
EN

Stack Overflow用户

发布于 2021-01-03 22:07:14

若要避免任何库冲突,可以使用WireMock的独立版本。我将其与wildly (JBoss AS)一起使用,添加了以下依赖项:

代码语言:javascript
复制
<dependency>
   <groupId>com.github.tomakehurst</groupId>
   <artifactId>wiremock-jre8-standalone</artifactId>
   <version>2.27.2</version>
   <scope>test</scope>
</dependency>

有关更多信息,请参阅http://wiremock.org/docs/download-and-installation/

您使用wiremock-standalone所做的工作与arquillian在集成测试中所做的工作非常相似。您可以编写服务器代码,然后使用客户端扩展在容器中对其进行测试。请尝试阅读http://arquillian.org/arquillian-core/上的文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57755310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档