1
在集成测试中,我使用真正的远程服务器来使用REST API。 根据外部实体在单元测试中提供这些响应的最简单方法是什么?Mock Rest服务器对单元测试的响应
一种可能的方法是建立
public class TestHttpResponse implements org.apache.http.client.methods.CloseableHttpResponse
override
@Override
public StatusLine getStatusLine() {
return new StatusLine() {
@Override
public ProtocolVersion getProtocolVersion() {
return null;
}
@Override
public int getStatusCode() {
return statusCode;
}
@Override
public String getReasonPhrase() {
return reasonPhrase;
}
};
}
...
是否有嘲讽REST API的响应有效载荷更简单,更好的办法?
您是否尝试过使用养蜂场? https://apiary.io/它有嘲笑选项 –
看起来像商业。我想要简单的代码在UT中连接起来。你有没有在你的UT中使用它的例子? – Rockoder