Android代码-有了json-api-mock framework, 再也不用担心后端API还没开发好

时间:2022-08-25 23:02:50
【文件属性】:

文件名称:Android代码-有了json-api-mock framework, 再也不用担心后端API还没开发好

文件大小:107KB

文件格式:ZIP

更新时间:2022-08-25 23:02:50

Android代码

mock-api 原理 基于 OkHttp 的 Interceptor :如果目标url需要mock,则从本地(assets或sdcard)读取数据,否则继续向外发送请求。 使用 首先,在 build.gradle 中添加以下依赖: compile 'com.shanbay.android:mock-api:0.0.1' 然后,准备mock数据,比如对于请求:/api/user/ 我们期望返回: { username: "shanbay" } 我们将上述内容保存为user.json,然后放在assets目录下的mockdata/account/目录中(这里的account是suite-name,后面会介绍); 接着,创建Client,增加以下配置: MockApiSuite suite = new MockApiSuite("account"); // account 表示 suite name suite.addMockApi(new StandardMockApi(MockHttpMethod.GET, "/api/user/").setSuccessDataFile("


【文件预览】:
mock-api-master
----.gitignore(432B)
----gradle()
--------wrapper()
----README.md(3KB)
----build.gradle(487B)
----library()
--------build.gradle(893B)
--------proguard-rules.pro(673B)
--------src()
----gradlew.bat(2KB)
----gradlew(5KB)
----LICENSE(11KB)
----gradle.properties(856B)
----sample()
--------build.gradle(1015B)
--------proguard-rules.pro(673B)
--------src()
----settings.gradle(30B)

网友评论