BDD-style unit-level testing framework for Java/Scala/Groovy. Safely isolates mutable state. Unlimited nesting.
Java Scala Groovy Shell
Permalink
Failed to load latest commit information.
.idea Merge documentation update script with the main release script Jan 26, 2017
docs Merge documentation update script with the main release script Jan 26, 2017
parent Prepare for next development iteration Jan 26, 2017
scripts Merge documentation update script with the main release script Jan 26, 2017
specsy-core Prepare for next development iteration Jan 26, 2017
specsy-examples Merge documentation update script with the main release script Jan 26, 2017
specsy-groovy Prepare for next development iteration Jan 26, 2017
specsy-java Prepare for next development iteration Jan 26, 2017
specsy-junit Prepare for next development iteration Jan 26, 2017
specsy-scala-parent Prepare for next development iteration Jan 26, 2017
specsy-scala_2.10 Prepare for next development iteration Jan 26, 2017
specsy-scala_2.11 Prepare for next development iteration Jan 26, 2017
.gitattributes Added .gitattributes Sep 21, 2012
.gitignore HelloWorldSpec example for Java and Groovy Mar 18, 2016
BUILDING.txt Split the release script to reusable steps Jul 10, 2013
Dockerfile Docker image for web site development Jul 14, 2016
LICENSE.txt Make regular files non-executable Jun 22, 2010
README.md Docker image for web site development Jul 14, 2016
RELEASE-NOTES.md Release 2.3.2 Jan 26, 2017
clean-build.sh Use Java 7 as JAVA_HOME, because scala-maven-plugin is incompatible w… Jul 9, 2014
docker-compose.yml Docker image for web site development Jul 14, 2016
pom.xml Prepare for next development iteration Jan 26, 2017
project.iml Upgraded all dependencies and plugins Feb 26, 2016

README.md

Specsy

Specsy is a BDD-style unit-level testing framework for Scala. It safely isolates mutable state and supports writing self-documenting tests/specifications.

For more information see http://specsy.org

Developing

Starting a Docker based development environment:

docker-compose pull
docker-compose run --rm dev

Starting a local server for the web site:

docker-compose run --rm --service-ports site