Unit testing using js-test-driver and BDD-style acceptance tests integrated with BladeRunnerJS

Descriptive Given-When-Then tests

Specify your blade's required behaviour in easy-to-read tests, write fixtures to exercise it and verifier runs the test.

Modular tests

Keep component tests short and modular by running sequences of tests, with each test following on from the state reached by the previous one.

Unit testing using Google's js-test-driver

Blazingly fast tests only load the code once per run rather than per-test. Runs tests in multiple browsers simultaneously.

Integrated with BladeRunnerJS

BladeRunnerJS's bundlers work out what JavaScript, HTML and CSS to load. Verifier locates your tests and runs them.