Setup"
Line 36: | Line 36: | ||
Also remember to add dependencies of your preferred '''unit test framework''', e.g. JUnit or TestNG. | Also remember to add dependencies of your preferred '''unit test framework''', e.g. JUnit or TestNG. | ||
− | The above xml is just a sample, you can use another version | + | The above xml is just a sample, you can use another version available in [http://mavensync.zkoss.org/maven2/org/zkoss/zats/zats-mimic-ext6/| ZK maven repository]. |
ZATS mimic depends on jetty (<tt>org.eclipse.jetty:jetty-webapp</tt>), and this dependency is already configured in Mimic's pom.xml. Maven's dependency management will automatically include jetty related jar. If not, please check your Maven setting. | ZATS mimic depends on jetty (<tt>org.eclipse.jetty:jetty-webapp</tt>), and this dependency is already configured in Mimic's pom.xml. Maven's dependency management will automatically include jetty related jar. If not, please check your Maven setting. |
Revision as of 08:17, 18 June 2013
ZATS Mimic
Maven Project
If your project is managed by Maven already, you can adopt ZATS Mimic easily by simply adding a dependency[1]
For projects depending on ZK 6.0.x, add the following dependency:
<dependency>
<groupId>org.zkoss.zats</groupId>
<artifactId>zats-mimic-ext6</artifactId>
<version>1.0.0</version>
<scope>test</scope>
</dependency>
For projects depending on ZK 5.0.x, add the following dependency:
<dependency>
<groupId>org.zkoss.zats</groupId>
<artifactId>zats-mimic</artifactId>
<version>1.0.0</version>
<scope>test</scope>
</dependency>
Also remember to add dependencies of your preferred unit test framework, e.g. JUnit or TestNG.
The above xml is just a sample, you can use another version available in ZK maven repository.
ZATS mimic depends on jetty (org.eclipse.jetty:jetty-webapp), and this dependency is already configured in Mimic's pom.xml. Maven's dependency management will automatically include jetty related jar. If not, please check your Maven setting.
- ↑ If you didn't setup zk maven repository yet, you have to setup zk maven repository too.
Manually
For projects depending on ZK 6.0.x:
Add all jar files under dist/lib and dist/lib/ext into your project's classpath. Note that please do not deploy these jars to your application server, they are for testing only.
For projects depending on ZK 5.0.x:
Add all jar files under dist/lib and dist/lib/ext except zats-mimic-ext6.jar into your project's classpath.
Also remember to add jar files of your preferred unit test framework, e.g. JUnit.