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

台州建设企业网站网站设计模板下载

台州建设企业网站,网站设计模板下载,重庆seo1,wordpress 积分系统好 上文java springboot在测试类中启动一个web环境我们在测试类中搭了一个web环境 那么 下面就要想办法弄一个接口的测试 这边 我们还是要在controller包下去创建一个 controller类 写一个访问接口 这里 我创建一个 TestWeb.java 这里 我们编写代码如下 package com.example.…

好 上文java springboot在测试类中启动一个web环境我们在测试类中搭了一个web环境
那么 下面就要想办法弄一个接口的测试
这边 我们还是要在controller包下去创建一个 controller类 写一个访问接口
这里 我创建一个 TestWeb.java
在这里插入图片描述
这里 我们编写代码如下

package com.example.webdom.controller;import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
@RequestMapping("/TextWeb")
public class TestWeb {@GetMappingpublic String getById(){System.out.println("getById is running .....");return "springboot";}
}

写一个基本的 Controller 结构 放回一个字符串的接口

然后 这里 我们需要搞清楚一点: 测试类请求接口 它对 MVC的调用 是真实的调用 还是 模拟的调用?
它是模拟的调用啊

我们测试类编写代码如下

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.request.MockHttpServletRequestBuilder;
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
@AutoConfigureMockMvc
public class WebDomApplicationTests {@Testvoid contextLoads(@Autowired MockMvc mvc) throws Exception {MockHttpServletRequestBuilder builder = MockMvcRequestBuilders.get("/TextWeb");mvc.perform(builder);}
}

这里 我们AutoConfigureMockMvc 表示开启 MVC的虚拟调用
然后 我们测试方法中 条件装配一个参数 MockMvc 类型 MockMvc 要AutoConfigureMockMvc 开启虚拟调用后 才能使用
然后 我们通过MockMvcRequestBuilders声明一个请求对象 get类型 地址 TextWeb
然后 通过我们的参数 perform调用请求
这里 我们需要抛出异常
在这里插入图片描述
然后 我们右键运行
在这里插入图片描述
我们从控制台上输出可以看出接口是被调用了
在这里插入图片描述
这是个虚拟环境发起的请求

http://www.yayakq.cn/news/344458/

相关文章:

  • 个人网站的设计师wordpress免费申请
  • 网站快排是怎么做的聊城网站营销
  • 文山城乡建设部网站首页邯郸市魏县建设局网站
  • 西安免费做网站哪家好网站空间的管理
  • 外贸网站制作需求公司做网站广告语
  • 质感设计网站阿里云有了域名 网站建设
  • intitle:做网站平台运营推广
  • 手机app与电脑网站的区别上海中风险地区名单
  • 温州开发网站公司哪家好网站开发运营费用
  • 网站建设服务多少钱做ppt的动图下载哪些网站
  • 电商网站建设价格低公司推广网站建设话术
  • 莆田市建设局网站中山微信网站
  • iis怎么创建网站企业软件项目管理系统
  • 外贸网站导航栏建设技巧怎么编辑网站内容
  • 网站建设属于高新技术收入吗注册城乡规划师一年能挂多少钱
  • 网站建设资料总结网页图片自动轮换
  • 网站建设引领者Wordpress 报表的插件
  • 网站有免费的域名和空间么乌市建设工程质量监督站网站
  • 网站开发项目经理可免费注册的网站
  • 什么是展示型网站建设阿里快速建站
  • 做网站编辑有什么发展wordpress详细介绍
  • 制作系部网站首页购物网站开发的业务需求分析
  • 做网站网页兼容性WordPress句子主题
  • 外贸工厂 网站建设宁夏自治区住房城乡建设厅网站
  • 传媒公司 网站开发软件开发和网站建设的区别
  • 成都网站建设有名的公司上海网站jianshe
  • 公司网站开发联系方式东城精锐传媒专注于各类网站建设
  • 免费永久个人网站塘下网站建设公司
  • 网站如何做微信支付宝西安cms模板建站
  • 福建省住房和城乡建设局网站汕头百度网络推广