没有合适的资源?快使用搜索试试~ 我知道了~
okhttp-client-mock:使用可编程请求拦截器的简单OKHttp客户端模拟
共39个文件
java:24个
kts:3个
properties:2个
需积分: 32 0 下载量 142 浏览量
2021-05-03
07:13:05
上传
评论
收藏 78KB ZIP 举报
温馨提示
okhttp-client-mock 使用可编程请求拦截器的简单OKHttp客户端模拟 进口 在您的build.gradle添加: dependencies { testImplementation ' com.github.gmazzo:okhttp-mock:<version> ' } 用法 创建一个OkHttp请求拦截器并记录一些规则,例如: val interceptor = MockInterceptor (). apply { rule(get or post or put, url eq " https://testserver/api/login " ) { respond( HTTP_401_UNAUTHORIZED ).header( " WWW-Authenticate " , " Basic " ) } rule
资源推荐
资源详情
资源评论
收起资源包目录
okhttp-client-mock-master.zip (39个子文件)
okhttp-client-mock-master
build.gradle.kts 197B
.gitignore 46B
library
build.gradle.kts 3KB
src
main
java
okhttp3
mock
MediaTypes.java 767B
MockInterceptor.java 4KB
HttpMethod.java 672B
Rules.kt 4KB
HttpCodes.java 168B
matchers
PatternMatcher.java 720B
OrMatcher.java 1KB
PathMatcher.java 435B
MatcherHelper.java 704B
Matcher.java 167B
QueryParamMatcher.java 542B
NotMatcher.java 548B
HeaderMatcher.java 527B
MethodMatcher.java 659B
URLMatcher.java 427B
ClasspathResources.java 899B
AndroidResources.java 1KB
RoboResources.java 911B
RuleAnswer.java 154B
HttpMethods.java 174B
Rule.java 12KB
Behavior.java 674B
HttpCode.java 1KB
test
resources
sample.json 47B
java
okhttp3
mock
matchers
HeaderMatcherTest.java 2KB
MockInterceptorKotlinITTest.kt 5KB
MockInterceptorITTest.java 7KB
.travis.yml 344B
gradlew 5KB
LICENSE 1KB
README.md 3KB
gradlew.bat 2KB
gradle.properties 30B
gradle
wrapper
gradle-wrapper.properties 232B
gradle-wrapper.jar 52KB
settings.gradle.kts 21B
共 39 条
- 1
资源评论
WiwiChow
- 粉丝: 34
- 资源: 4501
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功