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: 859
jsfunit-arquillian-2.0.0.Beta2.jarArquillian Test Runner2011-09-08LGPLRelease NotesDownload
Downloads: 368
jsfunit-cactus-2.0.0.Beta2.jarCactus Test Runner2011-09-08LGPLRelease NotesDownload
Downloads: 292
jboss-jsfunit-richfaces-2.0.0.Beta2.jarRichFaces/Ajax4jsf Client jar for JSFUnit2011-09-08LGPLRelease NotesDownload
Downloads: 297
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: 1504
jboss-jsfunit-richfaces-1.3.0.Final.jarRichFaces/Ajax4jsf Client jar for JSFUnit6 KB2010-08-10LGPLDownload
Downloads: 567
jboss-jsfunit-ant-1.3.0.Final.jarJSFUnit Ant Task jar13 KB2010-08-10LGPLDownload
Downloads: 426
jboss-jsfunit-microdeployer-1.3.0.Final.jarJSFUnit Deployer for JBoss AS 5.x5 MB2010-08-11LGPLDownload
Downloads: 378
jboss-jsfunit-analysis-1.3.0.Final.jarJSFUnit Static Analysis Tools120 KB2010-08-10LGPLDownload
Downloads: 432
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.