A JBoss Project
Red Hat
JSF Unit

JSF Unit

Dedicated to JSF Testing.

Download JSFUnit

There are three ways to get the JSFUnit binaries.  Choose one below.

Direct Downloads 2.0.0.Beta2

NameDescriptionRelease dateLicenseRelease notesDownload
jboss-jsfunit-core-2.0.0.Beta2.jarJSFUnit Core jar2011-09-08LGPLRelease NotesDownload
Downloads: 821
jsfunit-arquillian-2.0.0.Beta2.jarArquillian Test Runner2011-09-08LGPLRelease NotesDownload
Downloads: 352
jsfunit-cactus-2.0.0.Beta2.jarCactus Test Runner2011-09-08LGPLRelease NotesDownload
Downloads: 282
jboss-jsfunit-richfaces-2.0.0.Beta2.jarRichFaces/Ajax4jsf Client jar for JSFUnit2011-09-08LGPLRelease NotesDownload
Downloads: 288
Note: Downloads counter is updated once per day.

Direct Downloads 1.3.0.Final

NameDescriptionSizeRelease dateLicenseDownload
jboss-jsfunit-core-1.3.0.Final.jarJSFUnit Core jar77 KB2010-08-10LGPLDownload
Downloads: 1484
jboss-jsfunit-richfaces-1.3.0.Final.jarRichFaces/Ajax4jsf Client jar for JSFUnit6 KB2010-08-10LGPLDownload
Downloads: 565
jboss-jsfunit-ant-1.3.0.Final.jarJSFUnit Ant Task jar13 KB2010-08-10LGPLDownload
Downloads: 424
jboss-jsfunit-microdeployer-1.3.0.Final.jarJSFUnit Deployer for JBoss AS 5.x5 MB2010-08-11LGPLDownload
Downloads: 374
jboss-jsfunit-analysis-1.3.0.Final.jarJSFUnit Static Analysis Tools120 KB2010-08-10LGPLDownload
Downloads: 427
Note: Downloads counter is updated once per day.

For Maven Users

Maven users can point to the JBoss Maven Repository at https://repository.jboss.org/nexus/content/groups/public.

Sample pom declarations for JSFUnit 2.0.0.Beta2 and JSFUnit 1.3.0.Final are as follows:

	

<!-- Sample declarations for JSFUnit 2.0.0.Beta2 -->

<repositories>
        <repository>
            <id>jboss-public-repository-group</id>
            <name>JBoss Public Maven Repository Group</name>
            <url>https://repository.jboss.org/nexus/content/groups/public</url>
            <layout>default</layout>
            <releases>
                <enabled>true</enabled>
                <updatePolicy>never</updatePolicy>
            </releases>
            <snapshots>
                <enabled>true</enabled>
                <updatePolicy>never</updatePolicy>
            </snapshots>
        </repository>
    </repositories>
    
    <!-- jar needed for running JSFUnit under Arquillian.  For Cactus, replace the artifactId with jsfunit-cactus -->
    <dependency>
      <groupId>org.jboss.jsfunit</groupId>
      <artifactId>jsfunit-arquillian</artifactId>
      <version>2.0.0.Beta2</version>
    </dependency>
    
    <!-- RichFaces and Ajax4jsf Client jar -->
    <dependency>
      <groupId>org.jboss.jsfunit</groupId>
      <artifactId>jboss-jsfunit-richfaces</artifactId>
      <version>2.0.0.Beta2</version>
    </dependency>
    
    <!-- Ant task used to "jsfunify" a WAR file -->
    <dependency>
      <groupId>org.jboss.jsfunit</groupId>
      <artifactId>jboss-jsfunit-ant</artifactId>
      <version>2.0.0.Beta2</version>
    </dependency>

    <!-- JSFUnit Static Analysis Tools -->
    <dependency>
      <groupId>org.jboss.jsfunit</groupId>
      <artifactId>jboss-jsfunit-analysis</artifactId>
      <version>2.0.0.Beta2</version>
    </dependency>


	

    <repositories>
      <repository>
        <id>jboss</id>
        <name>JBoss Repository</name>
        <url>https://repository.jboss.org/nexus/content/groups/public-jboss</url>
        <snapshots>
        <enabled>false</enabled>
        </snapshots>
      </repository>
    </repositories>
    
    <!-- Core jar needed for all JSFUnit tests -->
    <dependency>
      <groupId>org.jboss.jsfunit</groupId>
      <artifactId>jboss-jsfunit-core</artifactId>
      <version>1.3.0.Final</version>
    </dependency>
    
    <!-- RichFaces and Ajax4jsf Client jar -->
    <dependency>
      <groupId>org.jboss.jsfunit</groupId>
      <artifactId>jboss-jsfunit-richfaces</artifactId>
      <version>1.3.0.Final</version>
    </dependency>
    
    <!-- Ant task used to "jsfunify" a WAR file -->
    <dependency>
      <groupId>org.jboss.jsfunit</groupId>
      <artifactId>jboss-jsfunit-ant</artifactId>
      <version>1.3.0.Final</version>
    </dependency>

    <!-- JSFUnit Static Analysis Tools -->
    <dependency>
      <groupId>org.jboss.jsfunit</groupId>
      <artifactId>jboss-jsfunit-analysis</artifactId>
      <version>1.3.0.Final</version>
    </dependency>


Download from Maven Repository

You can also download everything directly from the JBoss Maven Repository.

https://repository.jboss.org/nexus/index.html#nexus-search;quick~jsfunit

From there you can get all the example WARs, .md5, and .sha1 files.