gpt4 book ai didi

java - 测试 Spring Boot 应用程序?

转载 作者:行者123 更新时间:2023-12-01 07:20:47 25 4
gpt4 key购买 nike

我想为 Controller 类创建 Spring Boot 测试。

我要测试的方法是:

private String statusQueryToken;

@RequestMapping("/onCompletion")
public String whenSigningComplete(@RequestParam("status_query_token") String token){
this.statusQueryToken = token;

我不确定如何在 Spring Boot 中测试事物。

如果我想测试字段 statusQueryToken 是否已使用 @RequestParam("status_query_token") 进行初始化,我将如何执行此操作?

谢谢!

最佳答案

您可以使用 Spring MockMvc

所以尝试这样的事情:

MockMvc mockMvc = MockMvcBuilders.standaloneSetup(controller).build();
mockMvc.perform(get("/onCompletion").param("status_query_token", "yourToken"))
.andExpect(status().isOk());

关于java - 测试 Spring Boot 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38367588/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com