use of org.jboss.arquillian.container.test.api.Deployment in project javaee7-samples by javaee-samples.
the class NoteResourceImplTest method createDeployment.
@Deployment
public static Archive createDeployment() {
final GenericArchive webResources = ShrinkWrap.create(GenericArchive.class).as(ExplodedImporter.class).importDirectory("src/main/webapp").as(GenericArchive.class);
final File[] seleniumApi = Maven.resolver().loadPomFromFile("pom.xml").resolve("org.seleniumhq.selenium:selenium-api:2.35.0").withTransitivity().asFile();
return ShrinkWrap.create(WebArchive.class, NoteResourceImplTest.class.getSimpleName() + ".war").addClasses(Note.class, NoteApp.class, NoteResource.class, NoteResourceImpl.class).addAsResource("META-INF/persistence.xml").addAsWebInfResource("enforce-beans.xml", "jboss-all.xml").addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml").addAsLibraries(seleniumApi).merge(webResources);
}
use of org.jboss.arquillian.container.test.api.Deployment in project javaee7-samples by javaee-samples.
the class BatchChunkExceptionTest method createDeployment.
/**
* We're just going to deploy the application as a +web archive+. Note the inclusion of the following files:
*
* [source,file]
* ----
* /META-INF/batch-jobs/myJob.xml
* ----
*
* The +myJob.xml+ file is needed for running the batch definition.
*/
@Deployment
public static WebArchive createDeployment() {
WebArchive war = ShrinkWrap.create(WebArchive.class).addClass(BatchTestHelper.class).addPackage("org.javaee7.batch.chunk.exception").addAsWebInfResource(EmptyAsset.INSTANCE, ArchivePaths.create("beans.xml")).addAsResource("META-INF/batch-jobs/myJob.xml");
System.out.println(war.toString(true));
return war;
}
use of org.jboss.arquillian.container.test.api.Deployment in project javaee7-samples by javaee-samples.
the class BatchChunkMapperTest method createDeployment.
/**
* We're just going to deploy the application as a +web archive+. Note the inclusion of the following files:
*
* [source,file]
* ----
* /META-INF/batch-jobs/myJob.xml
* ----
*
* The +myJob.xml+ file is needed for running the batch definition.
*/
@Deployment
public static WebArchive createDeployment() {
WebArchive war = ShrinkWrap.create(WebArchive.class).addClass(BatchTestHelper.class).addPackage("org.javaee7.batch.sample.chunk.mapper").addAsWebInfResource(EmptyAsset.INSTANCE, ArchivePaths.create("beans.xml")).addAsResource("META-INF/batch-jobs/myJob.xml");
System.out.println(war.toString(true));
return war;
}
use of org.jboss.arquillian.container.test.api.Deployment in project javaee7-samples by javaee-samples.
the class BatchChunkOptionalProcessorTest method createDeployment.
/**
* We're just going to deploy the application as a +web archive+. Note the inclusion of the following files:
*
* [source,file]
* ----
* /META-INF/batch-jobs/myJob.xml
* ----
*
* The +myJob.xml+ file is needed for running the batch definition.
*/
@Deployment
public static WebArchive createDeployment() {
WebArchive war = ShrinkWrap.create(WebArchive.class).addClass(BatchTestHelper.class).addPackage("org.javaee7.batch.chunk.optional.processor").addAsWebInfResource(EmptyAsset.INSTANCE, ArchivePaths.create("beans.xml")).addAsResource("META-INF/batch-jobs/myJob.xml");
System.out.println(war.toString(true));
return war;
}
use of org.jboss.arquillian.container.test.api.Deployment in project javaee7-samples by javaee-samples.
the class BatchChunkPartitionTest method createDeployment.
/**
* We're just going to deploy the application as a +web archive+. Note the inclusion of the following files:
*
* [source,file]
* ----
* /META-INF/batch-jobs/myJob.xml
* ----
*
* The +myJob.xml+ file is needed for running the batch definition.
*/
@Deployment
public static WebArchive createDeployment() {
WebArchive war = ShrinkWrap.create(WebArchive.class).addClass(BatchTestHelper.class).addPackage("org.javaee7.batch.sample.chunk.partition").addAsWebInfResource(EmptyAsset.INSTANCE, ArchivePaths.create("beans.xml")).addAsResource("META-INF/batch-jobs/myJob.xml");
System.out.println(war.toString(true));
return war;
}
Aggregations