你可以在测试中绝对在MyLauncher上注入模拟。我敢肯定,如果你显示你正在使用的模拟框架,将会很快提供答案。使用mockito,我将研究使用@RunWith(MockitoJUnitRunner.class)并为myLauncher使用注释。它看起来像下面的样子。
@RunWith(MockitoJUnitRunner.class)public class MyLauncherTest @InjectMocks private MyLauncher myLauncher = new MyLauncher(); @Mock private MyService myService; @Test public void someTest() { }}


