java中的接口是类吗
250
2023-04-26
本文目录一览:
一、单测
test采用juint5
pom如下:
常见使用
1、mock mapper文件
2、公共返回值定义
3、异常断言
4、不同情况
二、mapStruct
1、DTO中返回枚举类型
问题:直接将枚举类反馈给前端,具体取对应数值还是文字上一层在做处理(这里do到dto的转换用的是mapStruct)
返回的数据类型如下:
解决:枚举类中添加自定义方法,mapStruct中通过映射做转换
mapStruct依赖
2、返回的两个实体类中参数名不一致
三、批量插入
mybatis批量插入(传入数据不能有空值)
四、hutool工具
参考: 常见方法
参考链接:
1、 事务
2、 mapStruct其他转换
当需要调用接口来编写测试用例的时候,此时该接口并没有被实现,这个时候我们就可以用Mock框架来模拟一个接口出来。
使用Mock模拟接口以下功能:
编写一个Json文件,接口所有的信息都配置在该json文件中。
把Moco框架的jar包和上面编辑好的Json文件放在同一个文件夹中。
在cmd命令行或者PyCharm的命令行终端执行启动命令。
Moco服务启动后,我们可以使用Requests库请求接口,也可以用浏览器接口。
浏览器访问接口:
我们主要是看Json文件怎么写,其他步骤和上面练习一样。
1)、没有参数的get请求
2)、有参数的get请求
说明:请求地址为: api/moco/get/param/demo?name=xiaomingage=18
1)、没有参数的post请求
提示:POST请求就不能用浏览器进行查看了。只能用Request库或者JMeter,Postman等进行查看。(能进行接口调用的工具都可以)
2)、有参数的post请求
调用接口查看结果。
使用的是 request 中的 cookies 属性。
1)、get请求
调用接口查看结果。
2)、post请求
调用接口查看结果。
使用的是 request 中的 headers 属性。
Header 是添加请求头信息,关于请求头信息get请求和post请求都是一样的。
调用接口查看结果。
重定向使用的是和 request 同级的 redirectTo 属性。
使用浏览器进行测试就可以。
Json文件的配置属性说明:
像我们上面练习过的Json文件配置,所有的数据值是固定的,
如: description 、 request 、 response 、 redirectTo 等这些都是固定的,不能修改,修改可能连Moco服务都启动不来。
还有 request 的属性值,如: uri 、 method 、 cookies 、 headers ,也是必须这样写的。
还有GET请求传递参数用 queries 属性,POST请求传递参数用 forms 和 json 属性都可以。(PUT,DELETE请求同Post请求。)
Moco框架原理:
就是把所有接口的数据,包括发送请求的所有数据和返回结果的所有数据,以Json数据格式进行编写。
把这些数据放入Moco框架提供的HTTP或者HTTPS的服务上,就实现了接口数据的模拟。
在使用的时候,我们只要按照json文件中接口配置的信息进行请求即可,如果调用接口传递的数据和Json文件中接口编写要接收的数据不一致,则无法请求成功。
1. Sketch-强劲的矢量素材绘图工具
Sketch是一款强劲的界面设计工具,致力于UI设计师打造出的手机软件,可使你的页面设计越来越更简易,更高效率。Sketch出示“所有导出来”作用,由于这是根据矢量素材的,因此可导出来PDF,JPG和PNG等文件格式。
2. Photoshop-强劲的图片处理软件
Photoshop是最时兴的图像编辑器之一,UI室内设计师新手入门的必需界面设计工具。坚信并不是设计方案制造行业的小伙伴们,也略知一二。PS做为UI页面设计武器,拥有强劲的编辑图片和解决作用,依靠涂层控制面板可比较简单和高效率的解决修补照片;而且PS出示了不一样格式文件储存的选择项,调节图象尺寸和像素也不容易遗失图象品质。
3. Mockplus-强劲的原形界面设计工具
Mockplus近期公布的一款摹客设计方案系统软件可以说是给UI室内设计师出示的一大褔利了,该系统软件出示色调、规范字、标志、合理布局这些这种考试大纲,基本上包揽了一份设计标准文本文档该有的全部具体内容,而且适用Sketch软件,含意是室内设计师们可在Sketch中一键重复使用你自身的设计标准,节约了很多的实际操作时间。
4. Zeplin-强劲的合作专用工具
致力于UI室内设计师与研发工程师量身定做打造出的协作型界面设计工具。做为一名UI室内设计师,你必须将你的设计方案转达给开发设计精英团队,而Zeplin的设计方案是以便保持这一总体目标。此外,UI室内设计师可以立即在UI页面上给开发者加上注解,标识,备注名称等。
这些工具你们掌握了几个呢?UI界面设计工具是设计师的“武器”,只有好好使用这些“武器”你才能做出优秀的作品。
关于mock工具全集和mock教程的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 mock工具全集的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mock教程、mock工具全集的信息别忘了在本站进行查找喔。版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~