The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
| GroupId | ArtifactId | Version | Classifier | Type | Optional |
|---|---|---|---|---|---|
| junit | junit | 4.4 | - | jar | |
| org.jmock | jmock | 2.4.0 | - | jar | |
| org.scalacheck | scalacheck | 1.1.1 | - | jar | |
| org.scalatest | scalatest | 0.9.1 | - | jar |
The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
| GroupId | ArtifactId | Version | Classifier | Type | Optional |
|---|---|---|---|---|---|
| cglib | cglib | 2.1_3 | - | jar | |
| org.objenesis | objenesis | 1.0 | - | jar |
The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:
| GroupId | ArtifactId | Version | Classifier | Type | Optional |
|---|---|---|---|---|---|
| org.scala-lang | scala-library | 2.6.1 | - | jar |
The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
| GroupId | ArtifactId | Version | Classifier | Type | Optional |
|---|---|---|---|---|---|
| org.hamcrest | hamcrest-core | 1.1 | - | jar | |
| org.hamcrest | hamcrest-library | 1.1 | - | jar |
The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
| GroupId | ArtifactId | Version | Classifier | Type | Optional |
|---|---|---|---|---|---|
| asm | asm | 1.5.3 | - | jar |
specs is a Behaviour-Driven-Design framework
http://code.google.com/p/specs/
ScalaCheck is a tool for testing Scala programs, based on property specifications and automatic test data generation. The basic idea is that you define a property that specifies the behaviour of a method or some unit of code, and ScalaCheck checks that the property holds. All test data are generated automatically in a random fashion, so you don't have to worry about any missed cases.
http://code.google.com/p/scalacheck/
Unnamed - org.scala-lang:scala-library:jar:2.6.1
http://www.scala-lang.org/scala-library
ScalaTest is a free, open-source testing toolkit for Scala and Java programmers.
http://www.artima.com/scalatest/
JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.