我正在尝试学习如何使用 MockServer 编写测试。为了测试发送 Post 请求的方法。但是当我将文档中的代码复制到我的 IDE 中时,它找不到方法:“request()”、“exact()”、“exact(1)”和“response()”。我猜这些是静态的导入,我只是找不到它们所属的类。或者那些只是我应该传递我自己的方法的方法存根?
这是文档的代码:
new MockServerClient("localhost", 1080)
.when(
request()
.withMethod("POST")
.withPath("/login")
.withBody("{username: 'foo', password: 'bar'}")
)
.respond(
response()
.withStatusCode(302)
.withCookie(
"sessionId", "2By8LOhBmaW5nZXJwcmludCIlMDAzMW"
)
.withHeader(
"Location", "https://www.mock-server.com"
)
);