spring: spittr实例 构建简单的web应用 Test测试用例
2023-09-14 08:57:51 时间
本例为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):
相关文章
- Spring boot中普通工具类不能使用@Value注入yml文件中的自定义参数的问题
- activiti自定义流程之Spring整合activiti-modeler5.16实例(一):环境搭建
- spring学习笔记(6)AOP前夕[1]jdk动态代理实例解析
- Spring系列.IOC容器简介
- Spring之DAO二
- Spring+Mybatis+SpringMVC+Maven+MySql搭建实例
- spring boot:单文件上传/多文件上传/表单中多个文件域上传(spring boot 2.3.2)
- Spring-EhCache配置实例
- spring 学习2-Spring Configuration in detail
- Spring Boot (十三): Spring Boot 整合 RabbitMQ
- [Spring学习笔记 3 ] spring 注解详解,完全注解,常用注解
- [Java Spring MVC] @PathVariable, @Vallidated, @PostMapping & @ResponseStatus
- Spring Boot——2分钟构建spring web mvc REST风格HelloWorld
- Spring+Mybatis+SpringMVC+Maven+MySql搭建实例
- Java Spring Beans.xml里的Bean定义是如何被解析出来的
- Spring多数据源分布式事务管理/springmvc+spring+atomikos[jta]+druid+mybatis
- 【多数据源动态切换】Spring Boot中实现多数据源动态切换效果(1):通过继承AbstractRoutingDataSource类实现
- 【Spring源码学习】spring IOC容器管理
- Spring Boot 从1.0 升级到 2.0 所踩的坑
- [读后感]spring Mvc 教程框架实例以及系统演示下载
- 【架构师修炼之路】Redis 极简教程 : 基本数据结构, 跳表原理, Spring Boot 项目使用实例
- Spring Cloud Alibaba 之 Sentinel 限流规则和控制台实例
- Dubbo集成Spring与Zookeeper实例
- 003-spring结合java类调用quartz
- Spring+Ibatis集成开发实例
- Spring全注解开发--扩展原理
- Spring Cloud Alibaba微服务第15章之服务容错
- 【Spring源码学习】spring IOC容器管理