当前位置: 首页 > news >正文

深圳市长城建设有限公司网站天元建设集团有限公司施工方案

深圳市长城建设有限公司网站,天元建设集团有限公司施工方案,推广app的软文案例,邯郸网络前言 自己是如何使用单元测试 进行单元测试能够让我们在编写方法的具体实现代码后#xff0c;能清晰地看到其是否能实现预期的功能#xff0c;有助于我们及时修正自己方法中存在的bug#xff0c;以免在后续使用到某方法时出现意想不到的错误。 一、引入单元测试所使用的依赖…前言 自己是如何使用单元测试 进行单元测试能够让我们在编写方法的具体实现代码后能清晰地看到其是否能实现预期的功能有助于我们及时修正自己方法中存在的bug以免在后续使用到某方法时出现意想不到的错误。 一、引入单元测试所使用的依赖 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scopeexclusions!---如果不需要junit4就排除该依赖-exclusiongroupIdorg.junit.vintage/groupIdartifactIdjunit-vintage-engine/artifactId/exclusion/exclusions/dependencydependencygroupIdorg.jeasy/groupIdartifactIdeasy-random-core/artifactIdversion4.3.0/versionscopetest/scopeexclusions!-- 跟 SpringAOP 引入的 objenesis 有冲突要排除 --exclusiongroupIdorg.objenesis/groupIdartifactIdobjenesis/artifactId/exclusion/exclusions/dependency!-- 支持根据参数校验逻辑生成对象字段 --dependencygroupIdorg.jeasy/groupIdartifactIdeasy-random-bean-validation/artifactIdversion4.3.0/versionscopetest/scopeexclusionsexclusionartifactIdsnakeyaml/artifactIdgroupIdorg.yaml/groupId/exclusion/exclusions/dependency二、如何在Controller层进行单元测试 代码如下示例 import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; import org.springframework.boot.test.context.SpringBootTest;SpringBootTest AutoConfigureMockMvc class xxxTest{Autowiredprivate MockMvc mockMvc;Headers headers new Headers();BeforeEachvoid setUp(){// TODO 如果需要Token等内容可以在测试之前准备好}Testvoid testXxx(){// 准备好Controller层所使用的参数// 通过使用EasyRandom类生成随机参数XxxVO vo new EasyRandom().nextObject(XxxVO.class)// 将参数转换为Json字符串String content JSONObject.toJSONString(vo);// 发送请求String contentAsString mockMvc.perform(// 发送Post请求MockMvcRequestBuilders.post(url)// 在header中添加参数并设置编码.headers(headers).contentType(MediaType.APPLICATION_JSON_VALUE)// 发送的Json内容.content(content.getBytes(StandardCharsets.UTF_8)).andReturn().getResponse().getContentAsString(StandardCharsets.UTF_8);System.out.println(contentAsString);} }三、如何在Service层进行单元测试 代码如下示例 import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.ActiveProfiles;SpringBootTest ActiveProfiles(dev) class XxxTest(){Autowriedprivate XxxService xxxService;TestDisplayName(测试某个功能)// 关闭该测试Disabledvoid testXxx(){} }总结 用JUnit编写测试类进行单元测试能够让我们在编写方法的具体实现代码后能清晰地看到其是否能实现预期的功能有助于我们及时修正自己方法中存在的bug以免在后续使用到某方法时出现意想不到的错误。 最后 下方这份完整的软件测试视频教程已经整理上传完成需要的朋友们可以自行领取【保证100%免费】软件测试面试文档 我们学习必然是为了找到高薪的工作下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料并且有字节大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作。 行动吧在路上总比一直观望的要好未来的你肯定会感谢现在拼搏的自己如果想学习提升找不到资料没人答疑解惑时请及时点击加入群1150305204 里面有各种测试开发资料和技术可以一起交流哦。
http://www.hkea.cn/news/14542603/

相关文章:

  • 做网站需要什么权限关键词自动生成器
  • 研究生网站 建设 需求app下载中心
  • wordpress+站群插件青岛网站推广哪家便宜
  • 并提示网站菜单导航及用户登录无锡网站建站公司
  • 百度识图在线入口多个域名多国语言网站seo优化
  • 网站建设英文版南京最新情况最新消息今天
  • 贵阳网站建设哪家公司好做哪个网站比较有流量
  • 网站建设中有关数据库问题重慶网站建设
  • 锚文本外链查询网站网站建设中 页面源代码
  • 南京网站建设 小程序wordpress数据库备份到本地
  • 制作演示网站竭诚网络网站建设价格
  • 厦门市建设局网站摇号网站空间域名是什么
  • 做好公众号 网站建设公司黄页是官网吗
  • 贸易公司广告网站找快照网站查询
  • 专业网站建设网站推广网站飘动广告代码
  • 吉林省建设厅安全证查询网站适合写个人博客的平台
  • 做网站运维应该看的书网页制作app软件
  • 揭阳网站制作维护模板网页生成
  • 淘宝网站建设目标做网站还要做点手机吗
  • 网站做的最好的网站有哪些电商seo是指
  • 自建营销型企业网站免费wordpress商城主题下载地址
  • 如何做网站不被查肇庆网站建设cz0758
  • 家政网站建设方案wordpress ?cat=
  • mvc 网站建设搜索关键词排名优化技术
  • 做智能家居网站好牛网站建设
  • 重庆建站模板搭建国家电网账号注册网站帐号是什么
  • 南京江宁区住房建设局网站什么网站建设效果好
  • 公司网站报价品牌网站建设专业定制
  • 比较多人用什么网站做推广深圳建设局网站
  • 广州奕联网站开发wordpress主题教程黄聪