gpt4 book ai didi

unit-testing - 在 Munit 中模拟 spring bean

转载 作者:行者123 更新时间:2023-12-01 13:50:05 25 4
gpt4 key购买 nike

我正在编写一个 MUnit 测试,并想模拟我测试中使用的一些 bean,但我不知道如何将它们注入(inject)到流程中。这在 MUnit 中可能吗?

最佳答案

我知道您的应用程序中有一个 bean,您想要更改它的工作方式以进行测试,是否正确?

这里首先要说的是,MUnit 只模拟消息处理器。因此不能模拟配置或 spring bean 等顶级元素。

但您可以做的是,将您的 spring bean 定义在一个与您的逻辑分开的文件中。当您运行测试时,您只需导入应用程序逻辑所在的文件,并在您的实现中提供缺少的 beans。

HTH

关于unit-testing - 在 Munit 中模拟 spring bean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32492679/

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