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 Mono
hello() { 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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Redis 简介(一)
下一篇:Spring Boot 热部署(一)

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年04月09日 21时37分19秒