所以我有一个mod_wsgi
执行一个新的对象创建,与重构模式 - >相关。 (对象的方法)但是,新创建的实例没有注入其依赖服务。
代码显然不是我在这个论坛上发布的财产,但在伪逻辑中,我试图在下面传达消息:
python manage.py runmodwsgi --reload-on-changes # for Django
虽然@Spy
从其Abstract父类继承此服务,但直接在@Mock private SpecialistService specialistServiceMock;
@InjectMocks private TestObject testObj = new TestObject();
TestObject
中的任何用法都不为null并且工作正常。
现在,当testObj
点击新的specialistServiceMock
类并调用其testObj
方法时,需要让RefactoredMethodToObject()
做一些事情,但{{1}是空的。
我很欣赏这看起来超出了Mockito的能力,我手边也有PowerMock。
因此,简而言之,我需要对动态创建的invoke()
实例中需要执行的操作进行specialistServiceMock
模拟。
欢迎任何想法,如果您需要更多信息,请告诉我们。感谢