spring Boot 测试用例(二)
发布日期:2021-06-28 20:50:44
浏览次数:2
分类:技术文章
本文共 1135 字,大约阅读时间需要 3 分钟。
1、在Spring Boot 项目中添加依赖,一般创建的时候会自动创建
org.springframework.boot spring-boot-starter-test test
2、编写业务代码
@RestControllerpublic class rentController { @RequestMapping("/hello") public String index() { return "Hello World15"; } @GetMapping("/hi") public Monohello() { return Mono.just("Welcome to reactive world ~"); }}
3、如果使用idea 的话,在当前代码中使用 ctrl+shift+t 出现对话框如下图
点击创建新的测试就回自动的再test目录中生成文件
4、编写测试用例
import static org.junit.Assert.*;@RunWith(SpringRunner.class)@SpringBootTest@SpringBootApplication@EnableAutoConfigurationpublic class rentControllerTest { private MockMvc mvc; @Before public void setUp() throws Exception { mvc = MockMvcBuilders.standaloneSetup(new rentController()).build(); } @Test public void hello() throws Exception { mvc.perform(MockMvcRequestBuilders.get("/hello").accept(MediaType.APPLICATION_JSON)) .andExpect(MockMvcResultMatchers.status().isOk()) .andDo(MockMvcResultHandlers.print()) .andReturn(); }}
转载地址:https://blog.csdn.net/yangkalaok/article/details/87709978 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年04月09日 21时37分19秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
面试中并发类问题的准备和学习
2019-04-29
2018 Java 后端工程师的书单推荐
2019-04-29
使用IPVS实现Kubernetes入口流量负载均衡
2019-04-29
ETCD原理详细解析
2019-04-29
Docker 快速删除所有容器
2019-04-29
分布式锁的实现方式
2019-04-29
JVM性能监控工具-Jvisualvm
2019-04-29
JMX超详细解读
2019-04-29
Java泛型详解
2019-04-29
Hadoop集群hdfs添加磁盘操作
2019-04-29
【运维篇】HDFS磁盘选择策略详解
2019-04-29
macOs 静默安装dmg文件
2019-04-29
linux 命令学习 ls
2019-04-29
时间管理
2019-04-29
重识SQLHelper
2019-04-29
安卓开发快速上手!我的Android美团求职之路,安卓系列学习进阶视频
2019-04-29
安卓开发招聘!免费Android高级工程师学习资源,2年以上经验必看
2019-04-29