gpt4 book ai didi

java - 有没有办法使用 EasyMock 生成所有期望?

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

我正在尝试为一些代码编写一个 EasyMock Junit 测试用例,这些代码有很多额外的代码片段,我发现这些代码对于 Mock 来说有点过大了。对于给定的示例来说 http://java.dzone.com/articles/easymock-tutorial-%E2%80%93-getting ,

设置以下期望进行测试

portfolio.getTotalValue()

期望

EasyMock.expect(marketMock.getPrice("EBAY")).andReturn(42.00);
EasyMock.replay(marketMock);

现在,就我而言,在对我的代码进行单元测试之前,我需要设置大约 30-40 个这样的期望。

有没有办法生成代码的期望或动态生成它们?这样我就不必手动执行所有这些操作来测试我的特定代码段?

最佳答案

没有。

说真的,你希望它做什么?

从长远来看,您可以通过查看多个测试中的期望模式并将其组合到可重用方法或“@Before”方法中来节省一些劳动力。

关于java - 有没有办法使用 EasyMock 生成所有期望?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14505550/

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