Pavlov at gos.i
Embed this image by adding following code in your web-page.
  <a href="http://getopensource.info/pavlov" title="Pavlov at getOpenSource.info">
    <img src="http://getopensource.info/pavlov/svg/pavlov.svg" alt="Pavlov at gos.i" />
  </a>

Pavlov

Behavioral API over QUnit

Pavlov extends JavaScript testing framework QUnit with a rich, higher-level, Behavioral API with the following:

Features:

  • Nested examples (describes)
  • Cascading befores and afters (setups and teardowns)
  • Generative row tests
  • Fluent, extendable, assertions with intelligent messages
  • Spec stubbing
  • Simplified async support
  • Non-DOM-polluting