0
Im глядя на эту функцию:Тестирование Cassandra Session.State - как издеваются
Session.State state = session.getState();
if(state.getConnectedHosts().size() == 0)
return Result.unhealthy("No cassandra connections");
else return Result.healthy();
я хотел бы проверить различные условия здесь, но я не ясно, о том, как издеваются/имитировать/дело с Session.State значение. Я могу высмеять сеанс, но другой интерфейс - во время выполнения это SessionManager, которому не хватает доступа общественности.
Есть ли способ (сила) Исправить это? Еще один способ проверить это?
Если вы можете дразнить session.getState, то вы должны быть в состоянии вернуть Session.State от него ... – KarlM