public class SolrTestServer
extends org.junit.rules.ExternalResource
Modifier and Type | Field and Description |
---|---|
private com.google.inject.Injector |
injector |
private static org.slf4j.Logger |
log |
private java.util.List<com.google.inject.Module> |
modules |
private EmbeddedServer |
server |
Constructor and Description |
---|
SolrTestServer(com.google.inject.Module... modules) |
Modifier and Type | Method and Description |
---|---|
void |
after() |
void |
before() |
com.google.inject.Injector |
getInjector() |
<T> T |
getInstance(java.lang.Class<T> clazz) |
private static java.util.List<com.google.inject.Module> |
getModules(com.google.inject.Module[] modules) |
boolean |
isStarted() |
javax.ws.rs.client.WebTarget |
target() |
javax.ws.rs.client.WebTarget |
target(java.lang.String path) |
private static final org.slf4j.Logger log
private final java.util.List<com.google.inject.Module> modules
private com.google.inject.Injector injector
private EmbeddedServer server
public com.google.inject.Injector getInjector()
public javax.ws.rs.client.WebTarget target()
public javax.ws.rs.client.WebTarget target(java.lang.String path)
private static java.util.List<com.google.inject.Module> getModules(com.google.inject.Module[] modules)
public <T> T getInstance(java.lang.Class<T> clazz)
public void before()
before
in class org.junit.rules.ExternalResource
public boolean isStarted()
public void after()
after
in class org.junit.rules.ExternalResource