您可以在测试中绝对在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() { }}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)