我正在开发一个遗留应用程序,该应用程序在同一个应用程序中保留了2个DI上下文,我想使用mockito测试一个类,它具有私有依赖关系。我想测试的类在guice上下文中,guice上下文的spring上下文作为注册bean,类如下所示:public class A { privateapplicationContext.getAutowireCapableBeanFactory().autowireBean(this);
//OTHER METHOD
我正在使用Mockito来测试我的类。我正在尝试使用深度存根,因为我没有办法在Mockito的另一个模拟对象中注入一个Mock。throw new MyAppException("Service not running"); }现在,我正在尝试对MyService类的create()方法进行单元测试但是,当代码尝试执行这行代码时,我得到了一个空指针异常
webServiceTemplate.mars