Preamble v3 introduces numerous new API features and enhancements:
- A rich BDD semantic API
- Enhanced support for test doubles: spies, stubs, fakes, and mocks.
** Breaking Changes **
Because of the extent and nature of the features that have been added, test scripts written for versions of Preamble prior to v3 will not work. In addition, numerous APIs have been added, changed or removed entirely. This was unfortunate but absolutely necessary in order to move Preamble forward. Please read the documentation for complete details.
To install the Preamble browser-based standalone spec runner on your computer (beginning with v3.1.0):
- From the releases page download the standalone spec-runner for the version of Preamble that you are targeting.
- Create a new folder on your computer and copy the standalone distribution file that you just downloaded to that folder.
- Make the folder you just created the current folder and unzip the standalone distribution.
Documentation lives here: http://jeffschwartz.github.io/preamble/
Join the discussion here: https://groups.google.com/forum/#!forum/preamble-users/