zoukankan      html  css  js  c++  java
  • mock的使用

    前言:mock的实现技术很多,大体分为两类:mock数据和mock服务,下面只介绍mock服务。

    注意:moco是依赖java环境的,所以没有安装jdk的,请先安装好jdk(可参照:https://blog.csdn.net/xuejiaguniang/article/details/86331557

    步骤如下:

    步骤一:我们要用到moco,它类似一个Mock的工具框架。是一个简单搭建模拟服务器的程序库,下载下来就是一个jar包,下面是我百度网盘上的,可直接下载使用:

    链接:https://pan.baidu.com/s/1s35IB2TwL7aS3sBMSzIsrA
    提取码:4dz1

    步骤二:新建一个.json结尾的文件(下面内容文件名为test.json),文件内可以写我们自己的请求数据,如下:

    [ 
    {
        "description":"这是mock的第一个接口",
        "request":{
            "uri":"/testUrl"
            },
        "response":{
            "text":"Hello,World!"
        }
    },
    {
        "description":"这是mock的第二个接口",
        "request":{
            "method":"POST",
            "uri":"/demo3",
            "forms":{
                "key1":"abc"
                }
            },
        "response":{
            "text":"Hello,bady"
        }
    }
    ]

    步骤三:把该文件同moco 的jar包放在同一个文件夹下,然后在该文件夹下运行cmd,如下:

                                

     步骤四:在弹出的终端中输入命令:java -jar moco-runner-1.1.0-standalone.jar http -p 8089 -c test.json     (注意:这里的端口号我们可以随便定义,只要不冲突就可以,test.json就是我们刚刚写的json文件),下面这样就表示我们运行成功了:

                               

     步骤五:我们可以来验证一下,在浏览器输入我们的地址进行访问,结果如下

                               

     
    End:访问结果如上就表示我们成功了,我们可以把自己想要的接口类型以及返回数据定义到对应的json文件里,然后供我们在代码中请求使用啦~~~
  • 相关阅读:

    决斗(Headshot )
    密码(Password)
    线性表
    hdu 5409 CRB and Graph(边双联通分量)
    无向图的边双连通分量(EBC)
    hdu 3461 Code Lock 并查集(有点难想到)★★
    hdu 1558 Segment set 计算几何+并查集★
    交表(Send a Table)
    杨辉三角与二项式定理
  • 原文地址:https://www.cnblogs.com/yanghr/p/14506664.html
Copyright © 2011-2022 走看看