У меня есть частный внутренний класс в моем классе обслуживания, и он вызывается в методе класса обслуживания как:
public class Service {
public List<> getTestList() {
return repository.get(new InnerClass(), "some param")
}
private class InnerClass implements testInterface {
public void setVariables(Variable query) {
query.set(abc.class)
}
}
}
в groovy Я хочу добиться этого:
def mockedInner=Mock(serviceClass.InnerClass)
def list=["test string"]
repository.get(new InnerClass(), "some param") >> list
Как я могу достичь вышеупомянутого?