gpt4 book ai didi

java - 在 Spring 中用单元测试覆盖 websocket Controller 的最简单方法是什么?

转载 作者:行者123 更新时间:2023-11-30 11:03:38 25 4
gpt4 key购买 nike

有没有像Spring一样简单的东西MockMvc用于网络套接字测试?我看到了some问题/答案,但它们至少已有一岁了,在我看来,就编写测试而言,这似乎并不那么简单。假设我有这个 Controller :

public class ClieantQuery {
private String name;
private int count;

public String getName() { return name; }

public int getCount() { return count; }
}

@Controller
public class WSController {

@MessageMapping("/ws-message")
@SendTo("/message/data")
public List<String> processClientQuery(ClientQuery clientQuery) {
return IntStream.range(0, clientQuery.getCount())
.boxed().map(i -> "Hello " + clientQuery.getName())
.collect(Collectors.toList());
}
}

测试类看起来如何?

最佳答案

关于java - 在 Spring 中用单元测试覆盖 websocket Controller 的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30287812/

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