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

网络管理中心网站小程序拉新推广平台

网络管理中心网站,小程序拉新推广平台,wordpress addrewriterule,赣州做网站设计找哪家上文 java springboot测试类虚拟MVC环境 匹配返回值与预期内容是否相同 (JSON数据格式) 版 中 我们展示 json匹配内容的方式 那么 本文我们来看看Content-Type属性的匹配方式 首先 我们从返回体可以看出 Content-Type 在请求头信息 Headers 中 我们直接将测试类代码更改如下 …

上文 java springboot测试类虚拟MVC环境 匹配返回值与预期内容是否相同 (JSON数据格式) 版
中 我们展示 json匹配内容的方式
那么 本文我们来看看Content-Type属性的匹配方式

首先 我们从返回体可以看出 Content-Type 在请求头信息 Headers 中
在这里插入图片描述
我们直接将测试类代码更改如下

package com.example.webdom;import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.web.servlet.MockMvc;
import org.springframework.test.web.servlet.ResultActions;
import org.springframework.test.web.servlet.ResultMatcher;
import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder;
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
import org.springframework.test.web.servlet.result.HeaderResultMatchers;
import org.springframework.test.web.servlet.result.MockMvcResultMatchers;@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
@AutoConfigureMockMvc
public class WebDomApplicationTests {@Testvoid contextLoads(@Autowired MockMvc mvc) throws Exception {MockHttpServletRequestBuilder builder = MockMvcRequestBuilders.get("/TextWeb");ResultActions action = mvc.perform(builder);HeaderResultMatchers header = MockMvcResultMatchers.header();ResultMatcher contentType = header.string("Content-Type","application/json");action.andExpect(contentType);}
}

这里 我们改成 匹配他的 header 所以 MockMvcResultMatchers 要调 header
然后 我们要查看请求头的哪个值 这个我们要告诉他 我们要查 的键叫 Content-Type 我们的预期值是 application/json
最后进行匹配

这里 我们尝试运行函数
在这里插入图片描述
我们返回的就是个json 这个明显是会运行成功的
在这里插入图片描述
这边 我们直接改成 接口返回 String 字符串
在这里插入图片描述
然后 我们再次运行测试类 这边就报错了
在这里插入图片描述
这边的信息依旧这么给力 他告诉我们 预期值是 application/json 实际值是 text/plain;charset=UTF-8在这里插入图片描述

http://www.dt0577.cn/news/5536.html

相关文章:

  • 迪庆北京网站建设网站关键词在哪里看
  • 八旬老太做直播 什么网站sem推广优化
  • 宝塔面板wordpress备份恢复网站关键字优化价格
  • 卢松松网站淘宝客seo推广教程
  • 郑州专业制作网站费用百度工具seo
  • 网站建设目的与作用网络营销的发展趋势
  • 中企动力网站建设宁波seo外包公司
  • 建站平台最便宜济宁seo推广
  • 网站深圳优化建设汕头seo网络推广服务
  • 佛山做网站公司排名综合搜索引擎
  • 网站制作html代码代做关键词收录排名
  • 合浦县城乡规划建设局网站郑州靠谱seo电话
  • 美国哪个网站做diy电脑版百度电脑版下载
  • 淘宝网站做多久目前最新的营销模式有哪些
  • 北京网络销售seo相关ppt
  • 深圳 网站托管抖音营销软件
  • 上海宽带网网站网站数据统计工具
  • 公司商城网站开发费做什么科目机器人编程培训机构排名
  • 十堰网站开发站长综合查询工具
  • 东莞网站建设公司排名编程培训
  • 在线a视频网站一级a做爰如何自己做一个网址
  • 做海产品的外贸网站营销手段
  • 湛江市国外网站建设报价谷歌seo优化排名
  • 梅地卡伦手表网站2022适合小学生的简短新闻摘抄
  • 上海自动seo优化大师如何删掉多余的学生
  • 丝网外贸做哪些网站常德seo公司
  • 给企业做网站的公司西安网站运营
  • 贵州城乡住房和建设厅网站电商推广平台有哪些
  • 自己做的影视会员网站违法么云南优化公司
  • 在淘宝上开网店的详细步骤seo推广公司招商