gpt4 book ai didi

java - 如何使用EasyMock模拟方法的方法?

转载 作者:行者123 更新时间:2023-12-02 01:00:04 26 4
gpt4 key购买 nike

如何模拟getRequest方法的writeTo方法?它也应该涵盖突变(删除的通话)。

private void log(MessageContext mc){

mc.getRequest().writeTo(new ByteArrayOutputStream());
mc.getResponse().writeTo(new ByteArrayOutputStream());

}

最佳答案

不确定要在这里测试什么吗?为什么不只是写真实的东西呢?然后检查ByteOutputStream是否包含您想要的位置?

假设WebServiceMessage返回的MessageContext也是一个模拟,则不必关心它的作用。不需要它真正写出来。但是您可能想举一个完整的例子,因为写一个您随后忘记的ByteOutputStream是不现实的。

关于java - 如何使用EasyMock模拟方法的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57776988/

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