问题标签 [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.
java - 如何使用 MockServer 返回带有字节数组字段的自定义对象?
我正在使用 MockServer
我想返回包含许多字段的自定义对象
该字段correspondenceContent
是字节数组(文件从资源中读取)
这是模拟
但是我的 restTemplate 得到了:
这是其余模板
问题是什么??
java - MockServer 以空的正文意外响应
让我们看一个测试,它使用 MockServer ( org.mock-server:mockserver-netty:5.10.0
) 来模拟响应。
预计响应正文将等于 string "something"
。然而,这个测试失败了,因为响应正文是一个空字符串。
如何使响应正文等于中提供的字符串response().withBody(...)
?
java - MockServer -> 返回自定义对象响应
我正在尝试从 mockserver 返回自定义对象响应。
在客户端,我希望得到响应为“GetChannelsResponse”。
这是A的模型对象:
我正在尝试模拟响应并将自定义对象响应作为 A 返回。
我试过下面的代码:
但似乎 mockserver 只返回 HttpResponse,而不是自定义对象作为响应。在上面的代码中,它返回 httpresponse 并在 body 中传递 A 对象。
但是在客户端,如上所示,我希望以 A 的形式响应。
请提出一些建议来实现它
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 没有找到?我在这里想念什么?
ipv6 - 使用 IPv6 的模拟服务器
我正在运行一个客户端,向MockServer发出一些请求。当使用其 IPv4 地址调用 MockServer 时,一切正常,但是当通过 IPv6 MockServer 调用它时会抛出异常:
看起来 MockServer 在解析主机和端口时存在一些问题。甚至可以将 MockServer 与 IPv6 一起使用吗?
java - 如何使用 mockserver 接受 jsonfile 作为请求
我使用了模拟服务器工具的 startclientAndServer() 来启动服务器。我有一个示例 JSON 请求文件,那么如何将此 JSON 文件作为请求传递给模拟服务器,以及如何测试模拟服务器是否正常工作。
提前致谢!