Package ubic.gemma.rest.util
Class BaseJerseyTest
- java.lang.Object
-
- org.glassfish.jersey.test.JerseyTest
-
- ubic.gemma.rest.util.BaseJerseyTest
-
- All Implemented Interfaces:
InitializingBean
- Direct Known Subclasses:
BaseJerseyIntegrationTest
,DatasetsWebServiceTest
,OpenApiTest
,SearchWebServiceTest
@ActiveProfiles({"web","test"}) @WebAppConfiguration public abstract class BaseJerseyTest extends org.glassfish.jersey.test.JerseyTest implements InitializingBean
Base class for Jersey-based tests that needs aWebApplicationContext
for loading and configuring or mocking Spring components.- Author:
- poirigui
-
-
Constructor Summary
Constructors Constructor Description BaseJerseyTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterPropertiesSet()
protected javax.ws.rs.core.Application
configure()
protected void
configureClient(org.glassfish.jersey.client.ClientConfig config)
protected org.glassfish.jersey.test.spi.TestContainerFactory
getTestContainerFactory()
void
setUp()
void
tearDown()
-
Methods inherited from class org.glassfish.jersey.test.JerseyTest
client, close, closeIfNotNull, configureDeployment, disable, enable, forceDisable, forceEnable, forceSet, getAsyncTimeoutMultiplier, getBaseUri, getClient, getLastLoggedRecord, getLoggedRecords, getPort, isEnabled, set, set, setClient, target, target
-
-
-
-
Method Detail
-
getTestContainerFactory
protected final org.glassfish.jersey.test.spi.TestContainerFactory getTestContainerFactory() throws org.glassfish.jersey.test.spi.TestContainerException
- Overrides:
getTestContainerFactory
in classorg.glassfish.jersey.test.JerseyTest
- Throws:
org.glassfish.jersey.test.spi.TestContainerException
-
afterPropertiesSet
public final void afterPropertiesSet()
- Specified by:
afterPropertiesSet
in interfaceInitializingBean
-
configure
protected final javax.ws.rs.core.Application configure()
- Overrides:
configure
in classorg.glassfish.jersey.test.JerseyTest
-
configureClient
protected final void configureClient(org.glassfish.jersey.client.ClientConfig config)
- Overrides:
configureClient
in classorg.glassfish.jersey.test.JerseyTest
-
setUp
public final void setUp() throws Exception
- Overrides:
setUp
in classorg.glassfish.jersey.test.JerseyTest
- Throws:
Exception
-
-