GNU R package implementing the Hamcrest framework for writing unit tests.
You can install the development version:
# install.packages("devtools")
devtools::install_github("bedatadriven/hamcrest")
You can install the development version from the source:
git clone https://github.com/bedatadriven/hamcrest.git && \
cd hamcrest && \
R CMD INSTALL .
Read the vignette for more information. For more information about how Renjin uses hamcrest to write unit tests, please see this documentation post.
hamcrest package is extensively used in Renjin, a JVM-based interpreter for the R language. See www.renjin.org for more details.
The source code in this package is released under the Apache License version 2.0. See the LICENSE file for the full license.