spring: spittr实例 构建简单的web应用 Test测试用例
2024-08-28 10:20:33
本例为Test,测试上一贴的程序
package spittr.web; import org.junit.Test;
import org.springframework.test.web.servlet.MockMvc;
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
import org.springframework.test.web.servlet.result.MockMvcResultMatchers;
import org.springframework.test.web.servlet.setup.MockMvcBuilders; public class HomeControllerTest { @Test
public void testHomePage() throws Exception
{
HomeController controller = new HomeController();
MockMvc mockMvc = MockMvcBuilders.standaloneSetup(controller).build();
mockMvc.perform(MockMvcRequestBuilders.get("/")).andExpect(MockMvcResultMatchers.view().name("home")); } }
目录结构如下:
运行结果(右击run as server->junit test):
最新文章
- Windows上安装使用MongoDB(一)
- win环境下,用虚拟化工具打包Qt动态编译exe的过程(使用Enigma Virtual Box)
- .Net程序员安卓学习之路2:访问网络API
- goto语句 switch语句
- openlayers加载地图没有图片时有红叉的解决方法
- mac下设置命令别名
- 10. 混淆矩阵、总体分类精度、Kappa系数
- Hadoop权威指南学习笔记二
- 多进程浏览器、多线程页面渲染与js的单线程
- TeamForge使用指南
- mongodb副本集实现
- 利用NSE脚本检测域传送和证书透明度滥用
- dnsmasq配置
- D1 java概述
- [C++]数组处理相关函数(memcpy/memset等)
- linux之各目录作用
- css固定表头,表单内容可以滑动
- (原创)odoo11.0 如何运行python单元测试
- 5V与3.3V电平互转
- 我的Visual Studio必用工具
热门文章
- HTTP协议及其POST与GET操作差异 &; C#中如何使用POST、GET等
- FatMouse and Cheese---hdu1078(记忆化搜索=搜索+dp)
- 我的Android进阶之旅------>解决错误:You need to use a Theme.AppCompat theme (or descendant) with this activity.
- django 中的视图(Views)
- CDN 环境下获取用户IP方法
- asp.net Mvc Npoi 导出导入 excel
- maven依赖排除、顺序原则、版本统一管理
- 从零到一创建ionic移动app:应用anjularjs编写ionic项目
- C++白盒测试最佳实践课程,3个免费名额火热申请中,31号前截止申请...
- RAID详解[RAID0/RAID1/RAID5]