Instinct is a Behaviour Driven Development (BDD) framework for Java. Providing flexible annotation of contexts, specifications and actors, JUnit test runner integration, Ant support and an IntelliJ IDEA plugin. This post by Tom Adams takes a look at Instinct in the context of Scala. Read Tom's post on Testing in Scala using Instinct http://www.gracelessfailures.com/2008/07/testing-in-scala-using-java-tool.html