Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

This repository hosts the example projects that are covered in the Arquillian Guides as well as several additional examples.

branch: master

Fixed groupId (org.jboss.arquillian.examples instead of org.arquillia…

…n.examples) and version (1.0.0-SNAPSHOT instead of 1.0-SNAPSHOT)
latest commit fb2060acb0
Antonio Goncalves agoncal authored
Octocat-spinner-32 arquillian-deployment-extension-tutorial Added arquillian-jpa-drone example. December 26, 2012
Octocat-spinner-32 arquillian-drone-tutorial Fixed groupId (org.jboss.arquillian.examples instead of org.arquillia… January 13, 2014
Octocat-spinner-32 arquillian-jpa-drone Fixed groupId (org.jboss.arquillian.examples instead of org.arquillia… January 13, 2014
Octocat-spinner-32 arquillian-lifecycle-extension-tutorial add arquillian extension tutorial projects November 12, 2012
Octocat-spinner-32 arquillian-persistence-tutorial Fixed groupId (org.jboss.arquillian.examples instead of org.arquillia… January 13, 2014
Octocat-spinner-32 arquillian-tutorial-rinse-repeat Fixed groupId (org.jboss.arquillian.examples instead of org.arquillia… January 13, 2014
Octocat-spinner-32 arquillian-tutorial Fixed groupId (org.jboss.arquillian.examples instead of org.arquillia… January 13, 2014
Octocat-spinner-32 ejb3-openejb Fixed groupId (org.jboss.arquillian.examples instead of org.arquillia… January 13, 2014
Octocat-spinner-32 ejb31-gfembedded Fixed groupId (org.jboss.arquillian.examples instead of org.arquillia… January 13, 2014
Octocat-spinner-32 ejb31-jbembedded Fixed groupId (org.jboss.arquillian.examples instead of org.arquillia… January 13, 2014
Octocat-spinner-32 jpalab partial update to Arquillian 1.0.0.Final and OpenEJB 4.0.0 May 03, 2012
Octocat-spinner-32 jsfunit-servlet Upgrade dependencies. ARQ-414 April 15, 2011
Octocat-spinner-32 quickstart-extension Add jbossas 7 managed profile to Quickstart Extension November 13, 2012
Octocat-spinner-32 quickstart Fixed groupId (org.jboss.arquillian.examples instead of org.arquillia… January 13, 2014
Octocat-spinner-32 xa Upgrade dependencies. ARQ-414 April 15, 2011
Octocat-spinner-32 .gitignore ignore derby.log May 07, 2012
Octocat-spinner-32 README.md add arquillian-drone-tutorial to index May 08, 2012
Octocat-spinner-32 pom.xml Fixed groupId (org.jboss.arquillian.examples instead of org.arquillia… January 13, 2014
README.md

Arquillian Examples

This repository hosts the example projects that are covered in the Arquillian Guides. These projects can be identified by the word "tutorial" in the name. There are several additional examples that demonstrate other functionality in Arquillian. All the projects in this repository are self-contained (they do not use parent projects).

To see an even more comprehensive set of example tests, browse the Arquillian Showcase repository.

What is Arquillian?

Arquillian is an innovative and highly extensible testing platform for the JVM that enables developers to easily create automated integration, functional and acceptance tests for Java middleware.

Find at more at http://arquillian.org

Project Index

Below is an index of the projects in this repository paired with a brief description.

arquillian-tutorial

This project is a starting point for using Arquillian. It has a simple CDI test case that runs against Weld EE Embedded (default), Embedded GlassFish 3.1 (default) and Managed JBoss AS 7.1.

arquillian-tutorial-rinse-repeat

This project is a follow-up to the arquillian-tutorial project. It demonstrates the integration of CDI and EJB with a test case that runs against GlassFish Embedded 3.1 (default), Remote JBoss AS 7.1, Remote GlassFish 3.1 and Managed JBoss AS 7.1.

arquillian-persistence-tutorial

This project contains a JPA 2 integration test that runs against Embedded GlassFish 3.1 (default), Remote GlassFish 3.1, Managed JBoss AS 7.1 and Remote JBoss AS 7.1.

arquillian-drone-tutorial

This project demonstrates the use of Arquillian Drone to drive a Selenium test. It runs against Embedded GlassFish 3.1 (default), Managed JBoss AS 7.1 and Remote JBoss AS 7.1.

ejb31-gfembedded

This project contains EJB3.1 integration test and runs against Glassfish Embedded 3 container. The projects target is to provide simplest possible setup for this test combination.

ejb31-jbembedded

This project contains EJB3.1 integration test and runs against JBoss AS 6 Embedded container. The projects target is to provide simplest possible setup for this test combination.

ejb3-openejb

This project contains EJB3 integration test and runs against Apache OpenEJB 3.1 Embedded container. The projects target is to provide simplest possible setup for this test combination.

quickstart

This is a simple startup project with contains both tests for POJO and EJB running against a variety of containers.

jpalab

This project is a JPA 1.x lab that experiments with functionality and boundaries of transaction-scoped and extended persistence contexts. It can be run on the OpenEJB 3.1 Embedded container with either OpenJPA, Hibernate or EclipseLink as the JPA provider.

jsfunit-servlet

This project demonstrates how to use JSFUnit with a Servlet container.

xa

This project demonstrates the use of XA DataSources that enlist in a distributed transaction within an Arquillian test.

Something went wrong with that request. Please try again.