我正在编写一个MUnit测试,并希望模拟测试中使用的一些bean,但我不知道如何将它们注入流中。这在MUnit中是可能的吗?
发布于 2015-09-10 13:44:51
据我所知,您的应用程序中有一个bean,您希望为了测试的目的改变它的工作方式,对吗?
这里要说的第一件事是,MUnit只模拟消息处理器。因此,顶级元素,如信任或春豆,不能被嘲笑。
不过,您可以做的是将spring定义在一个文件中,将其与逻辑分离。当您运行测试时,您只导入应用程序逻辑所在的文件,并在实现中提供缺少的bean。
HTH
https://stackoverflow.com/questions/32492679
复制相似问题