问题标签 [mockserver-netty]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
428 浏览

java - 如何使用 MockServer 返回带有字节数组字段的自定义对象?

我正在使用 MockServer

我想返回包含许多字段的自定义对象

该字段correspondenceContent是字节数组(文件从资源中读取)

这是模拟

但是我的 restTemplate 得到了:

这是其余模板

问题是什么??

0 投票
1 回答
734 浏览

java - MockServer 以空的正文意外响应

让我们看一个测试,它使用 MockServer ( org.mock-server:mockserver-netty:5.10.0) 来模拟响应。

预计响应正文将等于 string "something"。然而,这个测试失败了,因为响应正文是一个空字符串。

如何使响应正文等于中提供的字符串response().withBody(...)

0 投票
1 回答
383 浏览

java - MockServer -> 返回自定义对象响应

我正在尝试从 mockserver 返回自定义对象响应。

在客户端,我希望得到响应为“GetChannelsResponse”。

这是A的模型对象:

我正在尝试模拟响应并将自定义对象响应作为 A 返回。

我试过下面的代码:

但似乎 mockserver 只返回 HttpResponse,而不是自定义对象作为响应。在上面的代码中,它返回 httpresponse 并在 body 中传递 A 对象。

但是在客户端,如上所示,我希望以 A 的形式响应。

请提出一些建议来实现它

0 投票
0 回答
180 浏览

java - 如何使用 mockserver 向 localhost:1080 端口发送请求?

我正在尝试将模拟服务器添加到我的项目中。我决定为此设置模拟服务器。我将此添加到我的 pom.xml 文件中

依赖:

我在命令行中运行使用

并返回 mockserver:runForked MockServer is running on: serverPort [1080]

我如何为我的请求测试这个模拟端口这是我的正常端口:http/localhost:8226/employee/list

我想用这样的模拟服务器发出相同的请求:http/localhost:1080/employee/list 但是这个返回 4040 没有找到?我在这里想念什么?

0 投票
1 回答
63 浏览

ipv6 - 使用 IPv6 的模拟服务器

我正在运行一个客户端,向MockServer发出一些请求。当使用其 IPv4 地址调用 MockServer 时,一切正常,但是当通过 IPv6 MockServer 调用它时会抛出异常:

看起来 MockServer 在解析主机和端口时存在一些问题。甚至可以将 MockServer 与 IPv6 一起使用吗?

0 投票
0 回答
25 浏览

java - 如何使用 mockserver 接受 jsonfile 作为请求

我使用了模拟服务器工具的 startclientAndServer() 来启动服务器。我有一个示例 JSON 请求文件,那么如何将此 JSON 文件作为请求传递给模拟服务器,以及如何测试模拟服务器是否正常工作。

提前致谢!