First release of Spectrum
A BDD-style test runner for Java + JUnit.
Features:
it()
blocks to declare testsdescribe()
blocks to group related tests- Multiple and nested
describe()
blocks to organize things however makes sense beforeEach()
/afterEach()
/beforeAll()
/afterAll()
for setting up and tearing down shared state within adescribe()
block
See also the introductory blog post where I explain the motivation behind Spectrum.