Может Спок Мокать конструктор Java

Попытка расширить привлекательность Спока на работе и столкнуться с этой проблемой. На самом деле я пытаюсь написать модульные тесты для класса Groovy, но тот, который вызывает Java. Статический метод вызывает закрытый конструктор. Код выглядит так:

private MyConfigurator(String zkConnectionString){
    solrZkClient = new SolrZkClient(zkConnectionString, 30000, 30000,
            new OnReconnect() {
                @Override
                public void command() { . . . }
            });
}

SolrZkClient» из сторонней (Apache) библиотеки Java. Так как он пытается подключиться к ZooKeeper, я хотел бы сделать это для этого модульного теста (вместо того, чтобы запускать его внутри как часть модульного теста).

Мой тест без труда доходит до конструктора, но я могупройти мимо этого ctor:

def 'my test'() {
    when:
        MyConfigurator.staticMethodName('hostName:2181')
    then:
        // assertions
}

Есть какой-либо способ сделать это?

Ответы на вопрос(2)

Ваш ответ на вопрос