MyClass() {
public void someMethod() {
private Problem problemVar = new ProblemVar();
...
}
}
Я не могу прогнать тесты, как обычно, потому что problemVar без боевого сетевого окружения не может инициализиоваться. Есть ли способ как-то замокировать problemVar?
P.S.
Но правильнее сделать так, чтобы problemVar работал в любом окружении, либо такое окружение можно было бы легко мокать в тестах.
Или использовать метод, позволяющий задать инстанс ProblemVar в классе MyClass.
Или использовать в проекте DI