-
Notifications
You must be signed in to change notification settings - Fork 0
About
Stefan Bunciak edited this page May 3, 2014
·
8 revisions
This project consist of S-RAMP remote container adapter implementation for Arquillian. This Arquillian extension will enable users to deploy artifacts to S-RAMP Repository before running their tests using Arquillian.
- deployment of ShrinkWrap archive into S-RAMP repository,
- undeployment of all artifacts that has been created during deployment,
- check of artifacts count before and after archive deployment (so no garbage is left behind),
- injection of major 'important' objects @ArquillianResource, including instances of SrampAtomApiClient, SrampConfiguration, TaskApiClient, and the deployed archive instance,
- configuration of S-RAMP connection properties in arquillian.xml,
- not controlling the server itself (expects one to be running at configured location),
- usage of Atom-based REST API to interact with S-RAMP/DTGov.
ShwinkWrap archive | S-RAMP Archive/Application |
---|---|
WebArchive | /s-ramp/ext/JavaWebApplication |
EnterpriseArchive | /s-ramp/ext/JavaEnterpriseApplication |
JavaArchive | /s-ramp/ext/JavaArchive |
JavaArchive (containing "META-INF/switchyard.xml") | /s-ramp/ext/SwitchYardApplication |
JavaArchive (containing "META-INF/kmodule.xml") | /s-ramp/ext/KieJarArchive |
JavaArchive (containing "META-INF/vdb.xml") | /s-ramp/ext/TeiidVdb |