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
@ActiveProfiles({"web","test"}) @WebAppConfiguration public abstract class BaseJerseyTest extends org.glassfish.jersey.test.JerseyTest implements InitializingBean
Base class for Jersey-based tests that needs aWebApplicationContextfor 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 voidafterPropertiesSet()protected javax.ws.rs.core.Applicationconfigure()protected voidconfigureClient(org.glassfish.jersey.client.ClientConfig config)protected org.glassfish.jersey.test.spi.TestContainerFactorygetTestContainerFactory()voidsetUp()voidtearDown()-
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:
getTestContainerFactoryin classorg.glassfish.jersey.test.JerseyTest- Throws:
org.glassfish.jersey.test.spi.TestContainerException
-
afterPropertiesSet
public final void afterPropertiesSet() throws Exception- Specified by:
afterPropertiesSetin interfaceInitializingBean- Throws:
Exception
-
configure
protected final javax.ws.rs.core.Application configure()
- Overrides:
configurein classorg.glassfish.jersey.test.JerseyTest
-
configureClient
protected final void configureClient(org.glassfish.jersey.client.ClientConfig config)
- Overrides:
configureClientin classorg.glassfish.jersey.test.JerseyTest
-
setUp
public final void setUp() throws Exception- Overrides:
setUpin classorg.glassfish.jersey.test.JerseyTest- Throws:
Exception
-
-