Привет ниже, это унаследованный Java-код, и я должен добавить к нему новые тестовые случаи.
@RunWith(JukitoRunner.class)
public class MyServiceTest {
@Inject
private MyService myService;
public static class TestModule extends JukitoModule {
@Override
protected void configureTest() {
install(new ArchaiusModule() {
@Override
protected void configureArchaius() {
MapConfig mapConfig = MapConfig.builder()
.put("application.id", APP_ID).build();
bindApplicationConfigurationOverride().toInstance(mapConfig);
}
});
bind(Config.class).to(TestConfig.class);
install(new ABCModule());
}
}
Реализация MyService MyServiceImpl имеет конструктор ниже
@Inject
public MyServiceImpl(Config config) {
this.isEnabled = config.isEnabled();
}
Как мнемакет конфиг.Я пытаюсь проверить isEnabled должен вернуть false для одного из тестовых случаев.Новое в мокито и хитрости.Я пытался @Mock, но дал мне ноль.